{ "status": "success", "tracking_id": "171178078605953117NUDYJ", "data": [ { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-26T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-26T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 8499.94, "gross_total": 5802, "base_fare": 2494.9, "tax": 6005.04, "sell": { "currency": "SEK", "total": 8499.94, "base_fare": 2494.9, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NTgwMiwiYmFzZV9mYXJlIjoxNzAzLCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo1ODAyLCJiYXNlX2ZhcmUiOjE3MDMsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo1ODAyLCJiYXNlX2ZhcmUiOjE3MDMsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8499.94, "base_fare": 2494.9, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2494.90", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 8499.94, "base_fare": 2494.9, "tax": 6005.04, "gross": { "base_fare": "2494.90", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjU4MDIuMDAiLCJiYXNlX2ZhcmUiOiIxNzAzLjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDMuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNTgwMi4wMCIsImJhc2VfZmFyZSI6IjE3MDMuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwMy4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI1ODAyLjAwIiwiYmFzZV9mYXJlIjoiMTcwMy4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTgwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER0", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE4OjM1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6NDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MiIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNjA2MjYxODM1MjYwNjI2MjA0MERPSEJHV1FSUVI0NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjEiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjIyMDUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjExOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0NSIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAyOjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTE5IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjUwODI2MDI0NTI1MDgyNjA4MDBET0hMSFJRUlFSMTE5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjU4MDIiLCJ0b3RhbFRheCI6IjQwOTkiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMSIsImZyZWVBbGxvd2FuY2UiOiIyNSIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMjUiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjI1IGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI1ODAyIiwidG90YWxUYXhBbW91bnQiOiI0MDk5IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjUzIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjgxNDQiLCJ0b3RhbFRheCI6IjQwOTkiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4MTQ0IiwidG90YWxUYXhBbW91bnQiOiI0MDk5IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEzMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjU2MCIsInRvdGFsVGF4IjoiNDA5OSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU2MCIsInRvdGFsVGF4QW1vdW50IjoiNDA5OSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 8499.94, "calendar_total_sell": 8499.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8499.94, "filter": { "id": "F1AE00019-0", "price": 8499.94, "gross_total": 5802, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606261835bgw202606262040442bgw202608241155doh202608241400445doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:30", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T18:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 8499.94, "gross_total": 5802, "base_fare": 2494.9, "tax": 6005.04, "sell": { "currency": "SEK", "total": 8499.94, "base_fare": 2494.9, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NTgwMiwiYmFzZV9mYXJlIjoxNzAzLCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo1ODAyLCJiYXNlX2ZhcmUiOjE3MDMsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo1ODAyLCJiYXNlX2ZhcmUiOjE3MDMsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8499.94, "base_fare": 2494.9, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2494.90", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 8499.94, "base_fare": 2494.9, "tax": 6005.04, "gross": { "base_fare": "2494.90", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjU4MDIuMDAiLCJiYXNlX2ZhcmUiOiIxNzAzLjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDMuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNTgwMi4wMCIsImJhc2VfZmFyZSI6IjE3MDMuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwMy4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI1ODAyLjAwIiwiYmFzZV9mYXJlIjoiMTcwMy4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTgwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER1", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE1NTAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA5OjMwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTg6MTUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTIwIiwiZXF1aXBtZW50VHlwZSI6Ijc3TCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDkzMDI2MDYyNjE4MTVMSFJET0hRUlFSMTIwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiIxIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIyMjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDUiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMjo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA4OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjExOSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjExNTUyNDA4MjYxNDAwQkdXRE9IUVJRUjQ0NTI1MDgyNjAyNDUyNTA4MjYwODAwRE9ITEhSUVJRUjExOSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI1ODAyIiwidG90YWxUYXgiOiI0MDk5IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOlt7Im51bWJlciI6IjEiLCJmcmVlQWxsb3dhbmNlIjoiMjUiLCJxdWFudGl0eUNvZGUiOiJXIiwidW5pdFF1YWxpZmllciI6IksiLCJiYWdUYWdpZGVudGlmaWVyIjpudWxsLCJiYWdUYWdudW1iZXIiOm51bGwsInBpZWNlQ291bnQiOjEsIndlaWdodCI6IjI1IiwidW5pdCI6ImtnIiwidGl0bGUiOiIyNSBrZyJ9XSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiNTgwMiIsInRvdGFsVGF4QW1vdW50IjoiNDA5OSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1MyIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI4MTQ0IiwidG90YWxUYXgiOiI0MDk5IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODE0NCIsInRvdGFsVGF4QW1vdW50IjoiNDA5OSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMzAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTI1NjAiLCJ0b3RhbFRheCI6IjQwOTkiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTI1NjAiLCJ0b3RhbFRheEFtb3VudCI6IjQwOTkiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 8499.94, "calendar_total_sell": 8499.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8499.94, "filter": { "id": "F1AE00019-1", "price": 8499.94, "gross_total": 5802, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:30", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260930doh202606261815120doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 8499.94, "gross_total": 5802, "base_fare": 2494.9, "tax": 6005.04, "sell": { "currency": "SEK", "total": 8499.94, "base_fare": 2494.9, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NTgwMiwiYmFzZV9mYXJlIjoxNzAzLCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo1ODAyLCJiYXNlX2ZhcmUiOjE3MDMsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo1ODAyLCJiYXNlX2ZhcmUiOjE3MDMsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8499.94, "base_fare": 2494.9, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2494.90", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 8499.94, "base_fare": 2494.9, "tax": 6005.04, "gross": { "base_fare": "2494.90", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjU4MDIuMDAiLCJiYXNlX2ZhcmUiOiIxNzAzLjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDMuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNTgwMi4wMCIsImJhc2VfZmFyZSI6IjE3MDMuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwMy4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI1ODAyLjAwIiwiYmFzZV9mYXJlIjoiMTcwMy4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTgwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER2", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE2NTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjEiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjIyMDUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjExOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0NSIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAyOjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTE5IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjUwODI2MDI0NTI1MDgyNjA4MDBET0hMSFJRUlFSMTE5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjU4MDIiLCJ0b3RhbFRheCI6IjQwOTkiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMSIsImZyZWVBbGxvd2FuY2UiOiIyNSIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMjUiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjI1IGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI1ODAyIiwidG90YWxUYXhBbW91bnQiOiI0MDk5IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjUzIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjgxNDQiLCJ0b3RhbFRheCI6IjQwOTkiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4MTQ0IiwidG90YWxUYXhBbW91bnQiOiI0MDk5IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEzMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjU2MCIsInRvdGFsVGF4IjoiNDA5OSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU2MCIsInRvdGFsVGF4QW1vdW50IjoiNDA5OSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 8499.94, "calendar_total_sell": 8499.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8499.94, "filter": { "id": "F1AE00019-2", "price": 8499.94, "gross_total": 5802, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T19:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T04:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 8523.38, "gross_total": 5818, "base_fare": 2494.9, "tax": 6028.48, "sell": { "currency": "SEK", "total": 8523.38, "base_fare": 2494.9, "tax": 6028.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NTgxOCwiYmFzZV9mYXJlIjoxNzAzLCJ0YXgiOjQxMTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo1ODE4LCJiYXNlX2ZhcmUiOjE3MDMsInRheCI6NDExNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo1ODE4LCJiYXNlX2ZhcmUiOjE3MDMsInRheCI6NDExNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8523.38, "base_fare": 2494.9, "tax": 6028.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2494.90", "tax": "6028.48", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 8523.38, "base_fare": 2494.9, "tax": 6028.48, "gross": { "base_fare": "2494.90", "tax": "6028.48", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjU4MTguMDAiLCJiYXNlX2ZhcmUiOiIxNzAzLjAwIiwidGF4IjoiNDExNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDMuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNTgxOC4wMCIsImJhc2VfZmFyZSI6IjE3MDMuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwMy4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI1ODE4LjAwIiwiYmFzZV9mYXJlIjoiMTcwMy4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTgxOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER3", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjIzMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE5OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDQ6MTAiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkxIUiIsIm9yaWdpbl90ZXJtaW5hbCI6IjQiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMiIsImVxdWlwbWVudFR5cGUiOiI3N0wiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjE4OjM1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6NDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MiIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE5MjUyNzA2MjYwNDEwTEhSRE9IUVJRUjEyMjcwNjI2MTgzNTI3MDYyNjIwNDBET0hCR1dRUlFSNDQyIiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiIxIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIyMjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDUiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMjo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA4OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjExOSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjExNTUyNDA4MjYxNDAwQkdXRE9IUVJRUjQ0NTI1MDgyNjAyNDUyNTA4MjYwODAwRE9ITEhSUVJRUjExOSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI1ODE4IiwidG90YWxUYXgiOiI0MTE1IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOlt7Im51bWJlciI6IjEiLCJmcmVlQWxsb3dhbmNlIjoiMjUiLCJxdWFudGl0eUNvZGUiOiJXIiwidW5pdFF1YWxpZmllciI6IksiLCJiYWdUYWdpZGVudGlmaWVyIjpudWxsLCJiYWdUYWdudW1iZXIiOm51bGwsInBpZWNlQ291bnQiOjEsIndlaWdodCI6IjI1IiwidW5pdCI6ImtnIiwidGl0bGUiOiIyNSBrZyJ9XSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiNTgxOCIsInRvdGFsVGF4QW1vdW50IjoiNDExNSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1NSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI4MTYwIiwidG90YWxUYXgiOiI0MTE1IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODE2MCIsInRvdGFsVGF4QW1vdW50IjoiNDExNSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMzMiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTI1NzYiLCJ0b3RhbFRheCI6IjQxMTUiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTI1NzYiLCJ0b3RhbFRheEFtb3VudCI6IjQxMTUiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 8523.38, "calendar_total_sell": 8523.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8523.38, "filter": { "id": "F1AE00019-3", "price": 8523.38, "gross_total": 5818, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T19:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261925doh20260627041012doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-4", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT01H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T01:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 8523.38, "gross_total": 5818, "base_fare": 2494.9, "tax": 6028.48, "sell": { "currency": "SEK", "total": 8523.38, "base_fare": 2494.9, "tax": 6028.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NTgxOCwiYmFzZV9mYXJlIjoxNzAzLCJ0YXgiOjQxMTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo1ODE4LCJiYXNlX2ZhcmUiOjE3MDMsInRheCI6NDExNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo1ODE4LCJiYXNlX2ZhcmUiOjE3MDMsInRheCI6NDExNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8523.38, "base_fare": 2494.9, "tax": 6028.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2494.90", "tax": "6028.48", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 8523.38, "base_fare": 2494.9, "tax": 6028.48, "gross": { "base_fare": "2494.90", "tax": "6028.48", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjU4MTguMDAiLCJiYXNlX2ZhcmUiOiIxNzAzLjAwIiwidGF4IjoiNDExNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDMuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNTgxOC4wMCIsImJhc2VfZmFyZSI6IjE3MDMuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwMy4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI1ODE4LjAwIiwiYmFzZV9mYXJlIjoiMTcwMy4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTgxOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER4", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjUiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjI1NDAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE3OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDE6NDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkxIUiIsIm9yaWdpbl90ZXJtaW5hbCI6IjQiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDgiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxODozNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjIwOjQwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDIiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxNzAwMjcwNjI2MDE0NUxIUkRPSFFSUVIxMDgyNzA2MjYxODM1MjcwNjI2MjA0MERPSEJHV1FSUVI0NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjEiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjIyMDUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjExOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0NSIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAyOjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTE5IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjUwODI2MDI0NTI1MDgyNjA4MDBET0hMSFJRUlFSMTE5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIzIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjU4MTgiLCJ0b3RhbFRheCI6IjQxMTUiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMSIsImZyZWVBbGxvd2FuY2UiOiIyNSIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMjUiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjI1IGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI1ODE4IiwidG90YWxUYXhBbW91bnQiOiI0MTE1IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjU1IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjgxNjAiLCJ0b3RhbFRheCI6IjQxMTUiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4MTYwIiwidG90YWxUYXhBbW91bnQiOiI0MTE1IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEzMyIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjU3NiIsInRvdGFsVGF4IjoiNDExNSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU3NiIsInRvdGFsVGF4QW1vdW50IjoiNDExNSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 8523.38, "calendar_total_sell": 8523.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8523.38, "filter": { "id": "F1AE00019-4", "price": 8523.38, "gross_total": 5818, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261700doh202606270145108doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-5", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 8523.38, "gross_total": 5818, "base_fare": 2494.9, "tax": 6028.48, "sell": { "currency": "SEK", "total": 8523.38, "base_fare": 2494.9, "tax": 6028.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NTgxOCwiYmFzZV9mYXJlIjoxNzAzLCJ0YXgiOjQxMTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo1ODE4LCJiYXNlX2ZhcmUiOjE3MDMsInRheCI6NDExNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo1ODE4LCJiYXNlX2ZhcmUiOjE3MDMsInRheCI6NDExNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8523.38, "base_fare": 2494.9, "tax": 6028.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2494.90", "tax": "6028.48", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 8523.38, "base_fare": 2494.9, "tax": 6028.48, "gross": { "base_fare": "2494.90", "tax": "6028.48", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjU4MTguMDAiLCJiYXNlX2ZhcmUiOiIxNzAzLjAwIiwidGF4IjoiNDExNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3MDMuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNTgxOC4wMCIsImJhc2VfZmFyZSI6IjE3MDMuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwMy4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI1ODE4LjAwIiwiYmFzZV9mYXJlIjoiMTcwMy4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTgxOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER5", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjYiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjI2NDAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE2OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6NDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkxIUiIsIm9yaWdpbl90ZXJtaW5hbCI6IjQiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI4IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMTg6MzUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIyMDo0MCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQyIiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MTYwMDI3MDYyNjAwNDVMSFJET0hRUlFSODI3MDYyNjE4MzUyNzA2MjYyMDQwRE9IQkdXUVJRUjQ0MiIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMSIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMjIwNSIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIxNDowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQ1IiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDI6NDUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwODowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMTkiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYxMTU1MjQwODI2MTQwMEJHV0RPSFFSUVI0NDUyNTA4MjYwMjQ1MjUwODI2MDgwMERPSExIUlFSUVIxMTkiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjQiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiNTgxOCIsInRvdGFsVGF4IjoiNDExNSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbeyJudW1iZXIiOiIxIiwiZnJlZUFsbG93YW5jZSI6IjI1IiwicXVhbnRpdHlDb2RlIjoiVyIsInVuaXRRdWFsaWZpZXIiOiJLIiwiYmFnVGFnaWRlbnRpZmllciI6bnVsbCwiYmFnVGFnbnVtYmVyIjpudWxsLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOiIyNSIsInVuaXQiOiJrZyIsInRpdGxlIjoiMjUga2cifV0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjU4MTgiLCJ0b3RhbFRheEFtb3VudCI6IjQxMTUiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiNTUiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODE2MCIsInRvdGFsVGF4IjoiNDExNSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjgxNjAiLCJ0b3RhbFRheEFtb3VudCI6IjQxMTUiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTMzIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyNTc2IiwidG90YWxUYXgiOiI0MTE1IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNTc2IiwidG90YWxUYXhBbW91bnQiOiI0MTE1IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 8523.38, "calendar_total_sell": 8523.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8523.38, "filter": { "id": "F1AE00019-5", "price": 8523.38, "gross_total": 5818, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261600doh2026062700458doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-6", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-26T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-26T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER6", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE4OjM1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6NDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MiIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNjA2MjYxODM1MjYwNjI2MjA0MERPSEJHV1FSUVI0NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDUiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTEwMjUwODI2MDYyNURPSExIUlFSUVIxMDUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjUiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiNjMzMCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbeyJudW1iZXIiOiIxIiwiZnJlZUFsbG93YW5jZSI6IjI1IiwicXVhbnRpdHlDb2RlIjoiVyIsInVuaXRRdWFsaWZpZXIiOiJLIiwiYmFnVGFnaWRlbnRpZmllciI6bnVsbCwiYmFnVGFnbnVtYmVyIjpudWxsLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOiIyNSIsInVuaXQiOiJrZyIsInRpdGxlIjoiMjUga2cifV0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjYzMzAiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiNTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODEyOCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjgxMjgiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTI5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyNTQ0IiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNTQ0IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-6", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606261835bgw202606262040442bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-7", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:30", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T18:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER7", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE1NTAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA5OjMwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTg6MTUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTIwIiwiZXF1aXBtZW50VHlwZSI6Ijc3TCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDkzMDI2MDYyNjE4MTVMSFJET0hRUlFSMTIwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiIyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTA1IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExMDI1MDgyNjA2MjVET0hMSFJRUlFSMTA1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI1IiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjYzMzAiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMSIsImZyZWVBbGxvd2FuY2UiOiIyNSIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMjUiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjI1IGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI2MzMwIiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjUwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjgxMjgiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4MTI4IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEyOSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjU0NCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU0NCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-7", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:30", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260930doh202606261815120doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-8", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER8", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE2NTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDUiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTEwMjUwODI2MDYyNURPSExIUlFSUVIxMDUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjUiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiNjMzMCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbeyJudW1iZXIiOiIxIiwiZnJlZUFsbG93YW5jZSI6IjI1IiwicXVhbnRpdHlDb2RlIjoiVyIsInVuaXRRdWFsaWZpZXIiOiJLIiwiYmFnVGFnaWRlbnRpZmllciI6bnVsbCwiYmFnVGFnbnVtYmVyIjpudWxsLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOiIyNSIsInVuaXQiOiJrZyIsInRpdGxlIjoiMjUga2cifV0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjYzMzAiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiNTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODEyOCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjgxMjgiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTI5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyNTQ0IiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNTQ0IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-8", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-9", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-26T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-26T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER9", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE4OjM1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6NDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MiIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNjA2MjYxODM1MjYwNjI2MjA0MERPSEJHV1FSUVI0NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjMiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjIwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjExOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0NSIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTA1IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjUwODI2MDExMDI1MDgyNjA2MjVET0hMSFJRUlFSMTA1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI1IiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjYzMzAiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMSIsImZyZWVBbGxvd2FuY2UiOiIyNSIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMjUiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjI1IGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI2MzMwIiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjUwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjgxMjgiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4MTI4IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEyOSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjU0NCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU0NCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-9", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606261835bgw202606262040442bgw202608241155doh202608241400445doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-10", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:30", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T18:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER10", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE1NTAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA5OjMwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTg6MTUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTIwIiwiZXF1aXBtZW50VHlwZSI6Ijc3TCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDkzMDI2MDYyNjE4MTVMSFJET0hRUlFSMTIwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiIzIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIyMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDUiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwNSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjExNTUyNDA4MjYxNDAwQkdXRE9IUVJRUjQ0NTI1MDgyNjAxMTAyNTA4MjYwNjI1RE9ITEhSUVJRUjEwNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI2MzMwIiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOlt7Im51bWJlciI6IjEiLCJmcmVlQWxsb3dhbmNlIjoiMjUiLCJxdWFudGl0eUNvZGUiOiJXIiwidW5pdFF1YWxpZmllciI6IksiLCJiYWdUYWdpZGVudGlmaWVyIjpudWxsLCJiYWdUYWdudW1iZXIiOm51bGwsInBpZWNlQ291bnQiOjEsIndlaWdodCI6IjI1IiwidW5pdCI6ImtnIiwidGl0bGUiOiIyNSBrZyJ9XSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiNjMzMCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1MCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI4MTI4IiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODEyOCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMjkiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTI1NDQiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTI1NDQiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-10", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:30", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260930doh202606261815120doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-11", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER11", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-11", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-12", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-26T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-26T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER12", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE4OjM1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6NDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MiIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNjA2MjYxODM1MjYwNjI2MjA0MERPSEJHV1FSUVI0NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjQiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEyMDUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDI6NDUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwODowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMTkiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMjQ1MjUwODI2MDgwMERPSExIUlFSUVIxMTkiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjYiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiNjMzMCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbeyJudW1iZXIiOiIxIiwiZnJlZUFsbG93YW5jZSI6IjI1IiwicXVhbnRpdHlDb2RlIjoiVyIsInVuaXRRdWFsaWZpZXIiOiJLIiwiYmFnVGFnaWRlbnRpZmllciI6bnVsbCwiYmFnVGFnbnVtYmVyIjpudWxsLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOiIyNSIsInVuaXQiOiJrZyIsInRpdGxlIjoiMjUga2cifV0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjYzMzAiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiNTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODEyOCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjgxMjgiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTI5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyNTQ0IiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNTQ0IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-12", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606261835bgw202606262040442bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-13", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-13", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-26T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-26T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-13", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T08:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T13:15", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER13", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE4OjM1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6NDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MiIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNjA2MjYxODM1MjYwNjI2MjA0MERPSEJHV1FSUVI0NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjUiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE3MjAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDg6MDAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIxMzoxNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIzIiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDgwMDI1MDgyNjEzMTVET0hMSFJRUlFSMyIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNiIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI2MzMwIiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOlt7Im51bWJlciI6IjEiLCJmcmVlQWxsb3dhbmNlIjoiMjUiLCJxdWFudGl0eUNvZGUiOiJXIiwidW5pdFF1YWxpZmllciI6IksiLCJiYWdUYWdpZGVudGlmaWVyIjpudWxsLCJiYWdUYWdudW1iZXIiOm51bGwsInBpZWNlQ291bnQiOjEsIndlaWdodCI6IjI1IiwidW5pdCI6ImtnIiwidGl0bGUiOiIyNSBrZyJ9XSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiNjMzMCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1MCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI4MTI4IiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODEyOCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMjkiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTI1NDQiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTI1NDQiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-13", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:15", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606261835bgw202606262040442bgw202608242155doh202608250005443doh202608250800lhr2026082513153", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-14", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:30", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T18:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER14", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE1NTAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA5OjMwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTg6MTUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTIwIiwiZXF1aXBtZW50VHlwZSI6Ijc3TCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDkzMDI2MDYyNjE4MTVMSFJET0hRUlFSMTIwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAyOjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTE5IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDI0NTI1MDgyNjA4MDBET0hMSFJRUlFSMTE5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI2IiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjYzMzAiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMSIsImZyZWVBbGxvd2FuY2UiOiIyNSIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMjUiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjI1IGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI2MzMwIiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjUwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjgxMjgiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4MTI4IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEyOSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjU0NCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU0NCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-14", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:30", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260930doh202606261815120doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-15", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER15", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE2NTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjQiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEyMDUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDI6NDUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwODowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMTkiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMjQ1MjUwODI2MDgwMERPSExIUlFSUVIxMTkiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjYiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiNjMzMCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbeyJudW1iZXIiOiIxIiwiZnJlZUFsbG93YW5jZSI6IjI1IiwicXVhbnRpdHlDb2RlIjoiVyIsInVuaXRRdWFsaWZpZXIiOiJLIiwiYmFnVGFnaWRlbnRpZmllciI6bnVsbCwiYmFnVGFnbnVtYmVyIjpudWxsLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOiIyNSIsInVuaXQiOiJrZyIsInRpdGxlIjoiMjUga2cifV0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjYzMzAiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiNTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODEyOCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjgxMjgiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTI5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyNTQ0IiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNTQ0IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-15", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-16", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:30", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T18:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T08:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T13:15", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER16", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE1NTAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA5OjMwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTg6MTUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTIwIiwiZXF1aXBtZW50VHlwZSI6Ijc3TCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDkzMDI2MDYyNjE4MTVMSFJET0hRUlFSMTIwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI1IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMTM6MTUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMyIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjA4MDAyNTA4MjYxMzE1RE9ITEhSUVJRUjMiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjYiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiNjMzMCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbeyJudW1iZXIiOiIxIiwiZnJlZUFsbG93YW5jZSI6IjI1IiwicXVhbnRpdHlDb2RlIjoiVyIsInVuaXRRdWFsaWZpZXIiOiJLIiwiYmFnVGFnaWRlbnRpZmllciI6bnVsbCwiYmFnVGFnbnVtYmVyIjpudWxsLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOiIyNSIsInVuaXQiOiJrZyIsInRpdGxlIjoiMjUga2cifV0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjYzMzAiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiNTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODEyOCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjgxMjgiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTI5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyNTQ0IiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNTQ0IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-16", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:15", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260930doh202606261815120doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250800lhr2026082513153", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-17", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T08:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T13:15", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER17", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE2NTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjUiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE3MjAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDg6MDAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIxMzoxNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIzIiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDgwMDI1MDgyNjEzMTVET0hMSFJRUlFSMyIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNiIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI2MzMwIiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOlt7Im51bWJlciI6IjEiLCJmcmVlQWxsb3dhbmNlIjoiMjUiLCJxdWFudGl0eUNvZGUiOiJXIiwidW5pdFF1YWxpZmllciI6IksiLCJiYWdUYWdpZGVudGlmaWVyIjpudWxsLCJiYWdUYWdudW1iZXIiOm51bGwsInBpZWNlQ291bnQiOjEsIndlaWdodCI6IjI1IiwidW5pdCI6ImtnIiwidGl0bGUiOiIyNSBrZyJ9XSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiNjMzMCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1MCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI4MTI4IiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODEyOCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMjkiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTI1NDQiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTI1NDQiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-17", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:15", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250800lhr2026082513153", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-18", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-26T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-26T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER18", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE4OjM1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6NDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MiIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNjA2MjYxODM1MjYwNjI2MjA0MERPSEJHV1FSUVI0NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjYiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjIwMzUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjExOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0NSIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTAzIiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjUwODI2MDExNTI1MDgyNjA2MzBET0hMSFJRUlFSMTAzIiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI3IiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjYzMzAiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMSIsImZyZWVBbGxvd2FuY2UiOiIyNSIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMjUiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjI1IGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI2MzMwIiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjUwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjgxMjgiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4MTI4IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEyOSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjU0NCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU0NCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-18", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606261835bgw202606262040442bgw202608241155doh202608241400445doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-19", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:30", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T18:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER19", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE1NTAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA5OjMwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTg6MTUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTIwIiwiZXF1aXBtZW50VHlwZSI6Ijc3TCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDkzMDI2MDYyNjE4MTVMSFJET0hRUlFSMTIwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI2IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIyMDM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDUiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwMyIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjExNTUyNDA4MjYxNDAwQkdXRE9IUVJRUjQ0NTI1MDgyNjAxMTUyNTA4MjYwNjMwRE9ITEhSUVJRUjEwMyIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNyIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI2MzMwIiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOlt7Im51bWJlciI6IjEiLCJmcmVlQWxsb3dhbmNlIjoiMjUiLCJxdWFudGl0eUNvZGUiOiJXIiwidW5pdFF1YWxpZmllciI6IksiLCJiYWdUYWdpZGVudGlmaWVyIjpudWxsLCJiYWdUYWdudW1iZXIiOm51bGwsInBpZWNlQ291bnQiOjEsIndlaWdodCI6IjI1IiwidW5pdCI6ImtnIiwidGl0bGUiOiIyNSBrZyJ9XSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiNjMzMCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIxIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjEiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1MCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI4MTI4IiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODEyOCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMjkiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTI1NDQiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTI1NDQiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-19", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:30", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260930doh202606261815120doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-20", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9273.46, "gross_total": 6330, "base_fare": 3291.86, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjMzMCwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzMwLCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9273.46, "base_fare": 3291.86, "tax": 5981.6, "gross": { "base_fare": "3291.86", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzMzAuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjMzMC4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzMwLjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjMzMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER20", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9273.46, "calendar_total_sell": 9273.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9273.46, "filter": { "id": "F1AE00019-20", "price": 9273.46, "gross_total": 6330, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-21", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T19:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T04:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER21", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-21", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T19:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261925doh20260627041012doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-22", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T19:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T04:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER22", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-22", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T19:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261925doh20260627041012doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-23", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T19:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T04:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER23", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-23", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T19:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261925doh20260627041012doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-24", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T19:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T04:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T08:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T13:15", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER24", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-24", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T19:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:15", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261925doh20260627041012doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250800lhr2026082513153", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-25", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT01H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T01:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER25", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-25", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261700doh202606270145108doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-26", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT01H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T01:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER26", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-26", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261700doh202606270145108doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-27", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER27", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-27", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261600doh2026062700458doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-28", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-28", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-28", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER28", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-28", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261600doh2026062700458doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-29", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT01H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T01:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER29", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-29", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261700doh202606270145108doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-30", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT01H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T01:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T08:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T13:15", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER30", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-30", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:15", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261700doh202606270145108doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250800lhr2026082513153", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-31", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER31", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-31", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261600doh2026062700458doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-32", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T08:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T13:15", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER32", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-32", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:15", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261600doh2026062700458doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250800lhr2026082513153", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-33", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T19:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T04:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER33", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-33", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T19:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261925doh20260627041012doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-34", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT01H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T01:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER34", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-34", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261700doh202606270145108doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-35", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9296.9, "gross_total": 6346, "base_fare": 3291.86, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjM0NiwiYmFzZV9mYXJlIjoyMjQ3LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2MzQ2LCJiYXNlX2ZhcmUiOjIyNDcsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9296.9, "base_fare": 3291.86, "tax": 6005.04, "gross": { "base_fare": "3291.86", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjYzNDYuMDAiLCJiYXNlX2ZhcmUiOiIyMjQ3LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjM0Ni4wMCIsImJhc2VfZmFyZSI6IjIyNDcuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2MzQ2LjAwIiwiYmFzZV9mYXJlIjoiMjI0Ny4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjM0NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER35", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9296.9, "calendar_total_sell": 9296.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9296.9, "filter": { "id": "F1AE00019-35", "price": 9296.9, "gross_total": 6346, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261600doh2026062700458doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-36", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-36", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-26T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-26T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-36", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9641.17, "gross_total": 6581, "base_fare": 3659.57, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9641.17, "base_fare": 3659.57, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjU4MSwiYmFzZV9mYXJlIjoyNDk4LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2NTgxLCJiYXNlX2ZhcmUiOjI0OTgsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2NTgxLCJiYXNlX2ZhcmUiOjI0OTgsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9641.17, "base_fare": 3659.57, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3659.57", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9641.17, "base_fare": 3659.57, "tax": 5981.6, "gross": { "base_fare": "3659.57", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjY1ODEuMDAiLCJiYXNlX2ZhcmUiOiIyNDk4LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OTguMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjU4MS4wMCIsImJhc2VfZmFyZSI6IjI0OTguMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ5OC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2NTgxLjAwIiwiYmFzZV9mYXJlIjoiMjQ5OC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjU4MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER36", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE4OjM1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6NDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MiIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNjA2MjYxODM1MjYwNjI2MjA0MERPSEJHV1FSUVI0NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjozMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDMiLCJlcXVpcG1lbnRUeXBlIjoiMzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTE1MjUwODI2MDYzMERPSExIUlFSUVIxMDMiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjE3IiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjY1ODEiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMiIsImZyZWVBbGxvd2FuY2UiOiIzMCIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMzAiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjMwIGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI2NTgxIiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjUwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjgxMjgiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4MTI4IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEyOSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjU0NCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU0NCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9641.17, "calendar_total_sell": 9641.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9641.17, "filter": { "id": "F1AE00019-36", "price": 9641.17, "gross_total": 6581, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606261835bgw202606262040442bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-37", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-37", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:30", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T18:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-37", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9641.17, "gross_total": 6581, "base_fare": 3659.57, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9641.17, "base_fare": 3659.57, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjU4MSwiYmFzZV9mYXJlIjoyNDk4LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2NTgxLCJiYXNlX2ZhcmUiOjI0OTgsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2NTgxLCJiYXNlX2ZhcmUiOjI0OTgsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9641.17, "base_fare": 3659.57, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3659.57", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9641.17, "base_fare": 3659.57, "tax": 5981.6, "gross": { "base_fare": "3659.57", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjY1ODEuMDAiLCJiYXNlX2ZhcmUiOiIyNDk4LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OTguMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjU4MS4wMCIsImJhc2VfZmFyZSI6IjI0OTguMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ5OC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2NTgxLjAwIiwiYmFzZV9mYXJlIjoiMjQ5OC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjU4MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER37", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE1NTAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA5OjMwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTg6MTUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTIwIiwiZXF1aXBtZW50VHlwZSI6Ijc3TCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDkzMDI2MDYyNjE4MTVMSFJET0hRUlFSMTIwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTAzIiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExNTI1MDgyNjA2MzBET0hMSFJRUlFSMTAzIiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxNyIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI2NTgxIiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOlt7Im51bWJlciI6IjIiLCJmcmVlQWxsb3dhbmNlIjoiMzAiLCJxdWFudGl0eUNvZGUiOiJXIiwidW5pdFF1YWxpZmllciI6IksiLCJiYWdUYWdpZGVudGlmaWVyIjpudWxsLCJiYWdUYWdudW1iZXIiOm51bGwsInBpZWNlQ291bnQiOjEsIndlaWdodCI6IjMwIiwidW5pdCI6ImtnIiwidGl0bGUiOiIzMCBrZyJ9XSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiNjU4MSIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1MCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI4MTI4IiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODEyOCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMjkiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTI1NDQiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTI1NDQiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9641.17, "calendar_total_sell": 9641.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9641.17, "filter": { "id": "F1AE00019-37", "price": 9641.17, "gross_total": 6581, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:30", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606260930doh202606261815120doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-38", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9641.17, "gross_total": 6581, "base_fare": 3659.57, "tax": 5981.6, "sell": { "currency": "SEK", "total": 9641.17, "base_fare": 3659.57, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjU4MSwiYmFzZV9mYXJlIjoyNDk4LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2NTgxLCJiYXNlX2ZhcmUiOjI0OTgsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2NTgxLCJiYXNlX2ZhcmUiOjI0OTgsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9641.17, "base_fare": 3659.57, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3659.57", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9641.17, "base_fare": 3659.57, "tax": 5981.6, "gross": { "base_fare": "3659.57", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjY1ODEuMDAiLCJiYXNlX2ZhcmUiOiIyNDk4LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OTguMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjU4MS4wMCIsImJhc2VfZmFyZSI6IjI0OTguMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ5OC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2NTgxLjAwIiwiYmFzZV9mYXJlIjoiMjQ5OC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjU4MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER38", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE2NTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjozMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDMiLCJlcXVpcG1lbnRUeXBlIjoiMzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTE1MjUwODI2MDYzMERPSExIUlFSUVIxMDMiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjE3IiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjY1ODEiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMiIsImZyZWVBbGxvd2FuY2UiOiIzMCIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMzAiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjMwIGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI2NTgxIiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjUwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjgxMjgiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4MTI4IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEyOSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjU0NCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU0NCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9641.17, "calendar_total_sell": 9641.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9641.17, "filter": { "id": "F1AE00019-38", "price": 9641.17, "gross_total": 6581, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-39", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-39", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T19:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T04:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-39", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9664.61, "gross_total": 6597, "base_fare": 3659.57, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9664.61, "base_fare": 3659.57, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjU5NywiYmFzZV9mYXJlIjoyNDk4LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2NTk3LCJiYXNlX2ZhcmUiOjI0OTgsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2NTk3LCJiYXNlX2ZhcmUiOjI0OTgsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9664.61, "base_fare": 3659.57, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3659.57", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9664.61, "base_fare": 3659.57, "tax": 6005.04, "gross": { "base_fare": "3659.57", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjY1OTcuMDAiLCJiYXNlX2ZhcmUiOiIyNDk4LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OTguMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjU5Ny4wMCIsImJhc2VfZmFyZSI6IjI0OTguMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ5OC4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2NTk3LjAwIiwiYmFzZV9mYXJlIjoiMjQ5OC4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjU5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER39", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9664.61, "calendar_total_sell": 9664.61, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9664.61, "filter": { "id": "F1AE00019-39", "price": 9664.61, "gross_total": 6597, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T19:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606261925doh20260627041012doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-40", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-40", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT01H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T01:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-40", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9664.61, "gross_total": 6597, "base_fare": 3659.57, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9664.61, "base_fare": 3659.57, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjU5NywiYmFzZV9mYXJlIjoyNDk4LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2NTk3LCJiYXNlX2ZhcmUiOjI0OTgsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2NTk3LCJiYXNlX2ZhcmUiOjI0OTgsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9664.61, "base_fare": 3659.57, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3659.57", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9664.61, "base_fare": 3659.57, "tax": 6005.04, "gross": { "base_fare": "3659.57", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjY1OTcuMDAiLCJiYXNlX2ZhcmUiOiIyNDk4LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OTguMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjU5Ny4wMCIsImJhc2VfZmFyZSI6IjI0OTguMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ5OC4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2NTk3LjAwIiwiYmFzZV9mYXJlIjoiMjQ5OC4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjU5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER40", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9664.61, "calendar_total_sell": 9664.61, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9664.61, "filter": { "id": "F1AE00019-40", "price": 9664.61, "gross_total": 6597, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606261700doh202606270145108doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-41", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-41", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-41", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 9664.61, "gross_total": 6597, "base_fare": 3659.57, "tax": 6005.04, "sell": { "currency": "SEK", "total": 9664.61, "base_fare": 3659.57, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NjU5NywiYmFzZV9mYXJlIjoyNDk4LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2NTk3LCJiYXNlX2ZhcmUiOjI0OTgsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2NTk3LCJiYXNlX2ZhcmUiOjI0OTgsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9664.61, "base_fare": 3659.57, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3659.57", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 9664.61, "base_fare": 3659.57, "tax": 6005.04, "gross": { "base_fare": "3659.57", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjY1OTcuMDAiLCJiYXNlX2ZhcmUiOiIyNDk4LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OTguMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjU5Ny4wMCIsImJhc2VfZmFyZSI6IjI0OTguMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ5OC4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2NTk3LjAwIiwiYmFzZV9mYXJlIjoiMjQ5OC4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NjU5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER41", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 9664.61, "calendar_total_sell": 9664.61, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9664.61, "filter": { "id": "F1AE00019-41", "price": 9664.61, "gross_total": 6597, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606261600doh2026062700458doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-42", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-26T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-26T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "7", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T12:40", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T17:55", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "7", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10082.14, "gross_total": 6882, "base_fare": 4077.1, "tax": 6005.04, "sell": { "currency": "SEK", "total": 10082.14, "base_fare": 4077.1, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Njg4MiwiYmFzZV9mYXJlIjoyNzgzLCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2ODgyLCJiYXNlX2ZhcmUiOjI3ODMsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2ODgyLCJiYXNlX2ZhcmUiOjI3ODMsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10082.14, "base_fare": 4077.1, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4077.10", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10082.14, "base_fare": 4077.1, "tax": 6005.04, "gross": { "base_fare": "4077.10", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjY4ODIuMDAiLCJiYXNlX2ZhcmUiOiIyNzgzLjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3ODMuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjg4Mi4wMCIsImJhc2VfZmFyZSI6IjI3ODMuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc4My4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2ODgyLjAwIiwiYmFzZV9mYXJlIjoiMjc4My4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg4MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER42", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10082.14, "calendar_total_sell": 10082.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10082.14, "filter": { "id": "F1AE00019-42", "price": 10082.14, "gross_total": 6882, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T17:55", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606261835bgw202606262040442bgw202608242155doh202608250005443doh202608251240lhr2026082517551", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-43", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:30", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T18:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "7", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T12:40", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T17:55", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "7", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10082.14, "gross_total": 6882, "base_fare": 4077.1, "tax": 6005.04, "sell": { "currency": "SEK", "total": 10082.14, "base_fare": 4077.1, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Njg4MiwiYmFzZV9mYXJlIjoyNzgzLCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2ODgyLCJiYXNlX2ZhcmUiOjI3ODMsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2ODgyLCJiYXNlX2ZhcmUiOjI3ODMsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10082.14, "base_fare": 4077.1, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4077.10", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10082.14, "base_fare": 4077.1, "tax": 6005.04, "gross": { "base_fare": "4077.10", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjY4ODIuMDAiLCJiYXNlX2ZhcmUiOiIyNzgzLjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3ODMuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjg4Mi4wMCIsImJhc2VfZmFyZSI6IjI3ODMuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc4My4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2ODgyLjAwIiwiYmFzZV9mYXJlIjoiMjc4My4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg4MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER43", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10082.14, "calendar_total_sell": 10082.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10082.14, "filter": { "id": "F1AE00019-43", "price": 10082.14, "gross_total": 6882, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T17:55", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606260930doh202606261815120doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608251240lhr2026082517551", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-44", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "7", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T12:40", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T17:55", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "7", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10082.14, "gross_total": 6882, "base_fare": 4077.1, "tax": 6005.04, "sell": { "currency": "SEK", "total": 10082.14, "base_fare": 4077.1, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Njg4MiwiYmFzZV9mYXJlIjoyNzgzLCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2ODgyLCJiYXNlX2ZhcmUiOjI3ODMsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2ODgyLCJiYXNlX2ZhcmUiOjI3ODMsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10082.14, "base_fare": 4077.1, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4077.10", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10082.14, "base_fare": 4077.1, "tax": 6005.04, "gross": { "base_fare": "4077.10", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjY4ODIuMDAiLCJiYXNlX2ZhcmUiOiIyNzgzLjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3ODMuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjg4Mi4wMCIsImJhc2VfZmFyZSI6IjI3ODMuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc4My4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2ODgyLjAwIiwiYmFzZV9mYXJlIjoiMjc4My4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg4MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER44", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10082.14, "calendar_total_sell": 10082.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10082.14, "filter": { "id": "F1AE00019-44", "price": 10082.14, "gross_total": 6882, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T17:55", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608251240lhr2026082517551", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-45", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T19:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T04:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "7", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T12:40", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T17:55", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "7", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10105.58, "gross_total": 6898, "base_fare": 4077.1, "tax": 6028.48, "sell": { "currency": "SEK", "total": 10105.58, "base_fare": 4077.1, "tax": 6028.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Njg5OCwiYmFzZV9mYXJlIjoyNzgzLCJ0YXgiOjQxMTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2ODk4LCJiYXNlX2ZhcmUiOjI3ODMsInRheCI6NDExNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2ODk4LCJiYXNlX2ZhcmUiOjI3ODMsInRheCI6NDExNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10105.58, "base_fare": 4077.1, "tax": 6028.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4077.10", "tax": "6028.48", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10105.58, "base_fare": 4077.1, "tax": 6028.48, "gross": { "base_fare": "4077.10", "tax": "6028.48", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjY4OTguMDAiLCJiYXNlX2ZhcmUiOiIyNzgzLjAwIiwidGF4IjoiNDExNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3ODMuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjg5OC4wMCIsImJhc2VfZmFyZSI6IjI3ODMuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc4My4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2ODk4LjAwIiwiYmFzZV9mYXJlIjoiMjc4My4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg5OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER45", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10105.58, "calendar_total_sell": 10105.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10105.58, "filter": { "id": "F1AE00019-45", "price": 10105.58, "gross_total": 6898, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T19:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T17:55", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606261925doh20260627041012doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608251240lhr2026082517551", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-46", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT01H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T01:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "7", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T12:40", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T17:55", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "7", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10105.58, "gross_total": 6898, "base_fare": 4077.1, "tax": 6028.48, "sell": { "currency": "SEK", "total": 10105.58, "base_fare": 4077.1, "tax": 6028.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Njg5OCwiYmFzZV9mYXJlIjoyNzgzLCJ0YXgiOjQxMTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2ODk4LCJiYXNlX2ZhcmUiOjI3ODMsInRheCI6NDExNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2ODk4LCJiYXNlX2ZhcmUiOjI3ODMsInRheCI6NDExNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10105.58, "base_fare": 4077.1, "tax": 6028.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4077.10", "tax": "6028.48", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10105.58, "base_fare": 4077.1, "tax": 6028.48, "gross": { "base_fare": "4077.10", "tax": "6028.48", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjY4OTguMDAiLCJiYXNlX2ZhcmUiOiIyNzgzLjAwIiwidGF4IjoiNDExNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3ODMuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjg5OC4wMCIsImJhc2VfZmFyZSI6IjI3ODMuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc4My4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2ODk4LjAwIiwiYmFzZV9mYXJlIjoiMjc4My4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg5OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER46", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10105.58, "calendar_total_sell": 10105.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10105.58, "filter": { "id": "F1AE00019-46", "price": 10105.58, "gross_total": 6898, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T17:55", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606261700doh202606270145108doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608251240lhr2026082517551", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-47", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "7", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T12:40", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T17:55", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "7", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10105.58, "gross_total": 6898, "base_fare": 4077.1, "tax": 6028.48, "sell": { "currency": "SEK", "total": 10105.58, "base_fare": 4077.1, "tax": 6028.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Njg5OCwiYmFzZV9mYXJlIjoyNzgzLCJ0YXgiOjQxMTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2ODk4LCJiYXNlX2ZhcmUiOjI3ODMsInRheCI6NDExNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo2ODk4LCJiYXNlX2ZhcmUiOjI3ODMsInRheCI6NDExNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10105.58, "base_fare": 4077.1, "tax": 6028.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4077.10", "tax": "6028.48", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10105.58, "base_fare": 4077.1, "tax": 6028.48, "gross": { "base_fare": "4077.10", "tax": "6028.48", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjY4OTguMDAiLCJiYXNlX2ZhcmUiOiIyNzgzLjAwIiwidGF4IjoiNDExNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3ODMuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNjg5OC4wMCIsImJhc2VfZmFyZSI6IjI3ODMuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc4My4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI2ODk4LjAwIiwiYmFzZV9mYXJlIjoiMjc4My4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Njg5OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER47", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10105.58, "calendar_total_sell": 10105.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10105.58, "filter": { "id": "F1AE00019-47", "price": 10105.58, "gross_total": 6898, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T17:55", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606261600doh2026062700458doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608251240lhr2026082517551", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-48", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T15:05", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T23:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10398.58, "gross_total": 7098, "base_fare": 4393.54, "tax": 6005.04, "sell": { "currency": "SEK", "total": 10398.58, "base_fare": 4393.54, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzA5OCwiYmFzZV9mYXJlIjoyOTk5LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MDk4LCJiYXNlX2ZhcmUiOjI5OTksInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MDk4LCJiYXNlX2ZhcmUiOjI5OTksInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10398.58, "base_fare": 4393.54, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4393.54", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10398.58, "base_fare": 4393.54, "tax": 6005.04, "gross": { "base_fare": "4393.54", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjcwOTguMDAiLCJiYXNlX2ZhcmUiOiIyOTk5LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTkuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzA5OC4wMCIsImJhc2VfZmFyZSI6IjI5OTkuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5OS4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3MDk4LjAwIiwiYmFzZV9mYXJlIjoiMjk5OS4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzA5OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER48", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10398.58, "calendar_total_sell": 10398.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10398.58, "filter": { "id": "F1AE00019-48", "price": 10398.58, "gross_total": 7098, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T15:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261505doh2026062623504doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-49", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H45M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T21:55", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T06:40", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "2", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "2", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10398.58, "gross_total": 7098, "base_fare": 4393.54, "tax": 6005.04, "sell": { "currency": "SEK", "total": 10398.58, "base_fare": 4393.54, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzA5OCwiYmFzZV9mYXJlIjoyOTk5LCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MDk4LCJiYXNlX2ZhcmUiOjI5OTksInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MDk4LCJiYXNlX2ZhcmUiOjI5OTksInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10398.58, "base_fare": 4393.54, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4393.54", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10398.58, "base_fare": 4393.54, "tax": 6005.04, "gross": { "base_fare": "4393.54", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjcwOTguMDAiLCJiYXNlX2ZhcmUiOiIyOTk5LjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTkuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzA5OC4wMCIsImJhc2VfZmFyZSI6IjI5OTkuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5OS4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3MDk4LjAwIiwiYmFzZV9mYXJlIjoiMjk5OS4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzA5OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER49", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10398.58, "calendar_total_sell": 10398.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10398.58, "filter": { "id": "F1AE00019-49", "price": 10398.58, "gross_total": 7098, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T21:55", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606262155doh20260627064016doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-50", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-50", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-26T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-26T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-50", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10552.4, "gross_total": 7203, "base_fare": 4570.8, "tax": 5981.6, "sell": { "currency": "SEK", "total": 10552.4, "base_fare": 4570.8, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzIwMywiYmFzZV9mYXJlIjozMTIwLCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjAzLCJiYXNlX2ZhcmUiOjMxMjAsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjAzLCJiYXNlX2ZhcmUiOjMxMjAsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10552.4, "base_fare": 4570.8, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4570.80", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10552.4, "base_fare": 4570.8, "tax": 5981.6, "gross": { "base_fare": "4570.80", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjcyMDMuMDAiLCJiYXNlX2ZhcmUiOiIzMTIwLjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMjAuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzIwMy4wMCIsImJhc2VfZmFyZSI6IjMxMjAuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyMC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3MjAzLjAwIiwiYmFzZV9mYXJlIjoiMzEyMC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzIwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER50", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE4OjM1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6NDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MiIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNjA2MjYxODM1MjYwNjI2MjA0MERPSEJHV1FSUVI0NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjkiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjExOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0NSIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTUiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYxMTU1MjQwODI2MTQwMEJHV0RPSFFSUVI0NDUyNDA4MjYxNTEwMjQwODI2MjAyNURPSExIUlFSUVIxNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMjciLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiNzIwMyIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbeyJudW1iZXIiOiIyIiwiZnJlZUFsbG93YW5jZSI6IjMwIiwicXVhbnRpdHlDb2RlIjoiVyIsInVuaXRRdWFsaWZpZXIiOiJLIiwiYmFnVGFnaWRlbnRpZmllciI6bnVsbCwiYmFnVGFnbnVtYmVyIjpudWxsLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOiIzMCIsInVuaXQiOiJrZyIsInRpdGxlIjoiMzAga2cifV0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjcyMDMiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiNjMiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODc1OSIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijg3NTkiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTI5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyNTQ0IiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNTQ0IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10552.4, "calendar_total_sell": 10552.4, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10552.4, "filter": { "id": "F1AE00019-50", "price": 10552.4, "gross_total": 7203, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606261835bgw202606262040442bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-51", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-51", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:30", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T18:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-51", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10552.4, "gross_total": 7203, "base_fare": 4570.8, "tax": 5981.6, "sell": { "currency": "SEK", "total": 10552.4, "base_fare": 4570.8, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzIwMywiYmFzZV9mYXJlIjozMTIwLCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjAzLCJiYXNlX2ZhcmUiOjMxMjAsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjAzLCJiYXNlX2ZhcmUiOjMxMjAsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10552.4, "base_fare": 4570.8, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4570.80", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10552.4, "base_fare": 4570.8, "tax": 5981.6, "gross": { "base_fare": "4570.80", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjcyMDMuMDAiLCJiYXNlX2ZhcmUiOiIzMTIwLjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMjAuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzIwMy4wMCIsImJhc2VfZmFyZSI6IjMxMjAuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyMC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3MjAzLjAwIiwiYmFzZV9mYXJlIjoiMzEyMC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzIwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER51", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE1NTAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA5OjMwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTg6MTUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTIwIiwiZXF1aXBtZW50VHlwZSI6Ijc3TCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDkzMDI2MDYyNjE4MTVMSFJET0hRUlFSMTIwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDUiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjIwOjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjE1IiwiZXF1aXBtZW50VHlwZSI6IjM1OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjQwODI2MTUxMDI0MDgyNjIwMjVET0hMSFJRUlFSMTUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjI3IiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjcyMDMiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMiIsImZyZWVBbGxvd2FuY2UiOiIzMCIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMzAiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjMwIGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI3MjAzIiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjYzIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijg3NTkiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4NzU5IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEyOSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjU0NCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU0NCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10552.4, "calendar_total_sell": 10552.4, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10552.4, "filter": { "id": "F1AE00019-51", "price": 10552.4, "gross_total": 7203, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606260930doh202606261815120doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-52", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-52", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-52", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10552.4, "gross_total": 7203, "base_fare": 4570.8, "tax": 5981.6, "sell": { "currency": "SEK", "total": 10552.4, "base_fare": 4570.8, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzIwMywiYmFzZV9mYXJlIjozMTIwLCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjAzLCJiYXNlX2ZhcmUiOjMxMjAsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjAzLCJiYXNlX2ZhcmUiOjMxMjAsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10552.4, "base_fare": 4570.8, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4570.80", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10552.4, "base_fare": 4570.8, "tax": 5981.6, "gross": { "base_fare": "4570.80", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjcyMDMuMDAiLCJiYXNlX2ZhcmUiOiIzMTIwLjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMjAuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzIwMy4wMCIsImJhc2VfZmFyZSI6IjMxMjAuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyMC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3MjAzLjAwIiwiYmFzZV9mYXJlIjoiMzEyMC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzIwMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER52", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE2NTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA4OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMTc6MTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNiIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik9MR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA4MjUyNjA2MjYxNzEwTEhSRE9IUVJRUjYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjkiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjExOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0NSIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTUiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYxMTU1MjQwODI2MTQwMEJHV0RPSFFSUVI0NDUyNDA4MjYxNTEwMjQwODI2MjAyNURPSExIUlFSUVIxNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMjciLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiNzIwMyIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbeyJudW1iZXIiOiIyIiwiZnJlZUFsbG93YW5jZSI6IjMwIiwicXVhbnRpdHlDb2RlIjoiVyIsInVuaXRRdWFsaWZpZXIiOiJLIiwiYmFnVGFnaWRlbnRpZmllciI6bnVsbCwiYmFnVGFnbnVtYmVyIjpudWxsLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOiIzMCIsInVuaXQiOiJrZyIsInRpdGxlIjoiMzAga2cifV0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjcyMDMiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiNjMiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODc1OSIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijg3NTkiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTI5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyNTQ0IiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNTQ0IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10552.4, "calendar_total_sell": 10552.4, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10552.4, "filter": { "id": "F1AE00019-52", "price": 10552.4, "gross_total": 7203, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-53", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-53", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T19:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T04:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-53", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10575.84, "gross_total": 7219, "base_fare": 4570.8, "tax": 6005.04, "sell": { "currency": "SEK", "total": 10575.84, "base_fare": 4570.8, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzIxOSwiYmFzZV9mYXJlIjozMTIwLCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjE5LCJiYXNlX2ZhcmUiOjMxMjAsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjE5LCJiYXNlX2ZhcmUiOjMxMjAsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10575.84, "base_fare": 4570.8, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4570.80", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10575.84, "base_fare": 4570.8, "tax": 6005.04, "gross": { "base_fare": "4570.80", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjcyMTkuMDAiLCJiYXNlX2ZhcmUiOiIzMTIwLjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMjAuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzIxOS4wMCIsImJhc2VfZmFyZSI6IjMxMjAuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyMC4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3MjE5LjAwIiwiYmFzZV9mYXJlIjoiMzEyMC4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzIxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER53", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10575.84, "calendar_total_sell": 10575.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10575.84, "filter": { "id": "F1AE00019-53", "price": 10575.84, "gross_total": 7219, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T19:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606261925doh20260627041012doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-54", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-54", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT01H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T01:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-54", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10575.84, "gross_total": 7219, "base_fare": 4570.8, "tax": 6005.04, "sell": { "currency": "SEK", "total": 10575.84, "base_fare": 4570.8, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzIxOSwiYmFzZV9mYXJlIjozMTIwLCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjE5LCJiYXNlX2ZhcmUiOjMxMjAsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjE5LCJiYXNlX2ZhcmUiOjMxMjAsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10575.84, "base_fare": 4570.8, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4570.80", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10575.84, "base_fare": 4570.8, "tax": 6005.04, "gross": { "base_fare": "4570.80", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjcyMTkuMDAiLCJiYXNlX2ZhcmUiOiIzMTIwLjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMjAuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzIxOS4wMCIsImJhc2VfZmFyZSI6IjMxMjAuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyMC4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3MjE5LjAwIiwiYmFzZV9mYXJlIjoiMzEyMC4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzIxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER54", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10575.84, "calendar_total_sell": 10575.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10575.84, "filter": { "id": "F1AE00019-54", "price": 10575.84, "gross_total": 7219, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606261700doh202606270145108doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-55", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-55", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-55", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10575.84, "gross_total": 7219, "base_fare": 4570.8, "tax": 6005.04, "sell": { "currency": "SEK", "total": 10575.84, "base_fare": 4570.8, "tax": 6005.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzIxOSwiYmFzZV9mYXJlIjozMTIwLCJ0YXgiOjQwOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjE5LCJiYXNlX2ZhcmUiOjMxMjAsInRheCI6NDA5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjE5LCJiYXNlX2ZhcmUiOjMxMjAsInRheCI6NDA5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10575.84, "base_fare": 4570.8, "tax": 6005.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4570.80", "tax": "6005.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10575.84, "base_fare": 4570.8, "tax": 6005.04, "gross": { "base_fare": "4570.80", "tax": "6005.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjcyMTkuMDAiLCJiYXNlX2ZhcmUiOiIzMTIwLjAwIiwidGF4IjoiNDA5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMjAuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzIxOS4wMCIsImJhc2VfZmFyZSI6IjMxMjAuMDAiLCJ0YXgiOiI0MDk5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyMC4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3MjE5LjAwIiwiYmFzZV9mYXJlIjoiMzEyMC4wMCIsInRheCI6IjQwOTkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzIxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER55", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10575.84, "calendar_total_sell": 10575.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10575.84, "filter": { "id": "F1AE00019-55", "price": 10575.84, "gross_total": 7219, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606261600doh2026062700458doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-56", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-56", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T09:00", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8221" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8221" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-56", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10653.48, "gross_total": 7272, "base_fare": 4532.71, "tax": 6120.77, "sell": { "currency": "SEK", "total": 10653.48, "base_fare": 4532.71, "tax": 6120.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzI3MiwiYmFzZV9mYXJlIjozMDk0LCJ0YXgiOjQxNzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjcyLCJiYXNlX2ZhcmUiOjMwOTQsInRheCI6NDE3OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MjcyLCJiYXNlX2ZhcmUiOjMwOTQsInRheCI6NDE3OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10653.48, "base_fare": 4532.71, "tax": 6120.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4532.71", "tax": "6120.77", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10653.48, "base_fare": 4532.71, "tax": 6120.77, "gross": { "base_fare": "4532.71", "tax": "6120.77", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjcyNzIuMDAiLCJiYXNlX2ZhcmUiOiIzMDk0LjAwIiwidGF4IjoiNDE3OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOTQuMDAiLCJ0YXgiOiI0MTc4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzI3Mi4wMCIsImJhc2VfZmFyZSI6IjMwOTQuMDAiLCJ0YXgiOiI0MTc4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzA5NC4wMCIsInRheCI6IjQxNzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3MjcyLjAwIiwiYmFzZV9mYXJlIjoiMzA5NC4wMCIsInRheCI6IjQxNzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzI3MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER56", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EI", "calendar_total_currency": "SEK", "calendar_total_price": 10653.48, "calendar_total_sell": 10653.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10653.48, "filter": { "id": "F1AE00019-56", "price": 10653.48, "gross_total": 7272, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EI", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "lhr202606260740dub2026062609008221dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-57", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-57", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT03H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T15:05", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T23:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "1", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces", "title": "1 pieces" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT18H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "1", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-57", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces", "title": "1 pieces" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "1", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10789.73, "gross_total": 7365, "base_fare": 4761.25, "tax": 6028.48, "sell": { "currency": "SEK", "total": 10789.73, "base_fare": 4761.25, "tax": 6028.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzM2NSwiYmFzZV9mYXJlIjozMjUwLCJ0YXgiOjQxMTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MzY1LCJiYXNlX2ZhcmUiOjMyNTAsInRheCI6NDExNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3MzY1LCJiYXNlX2ZhcmUiOjMyNTAsInRheCI6NDExNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10789.73, "base_fare": 4761.25, "tax": 6028.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4761.25", "tax": "6028.48", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10789.73, "base_fare": 4761.25, "tax": 6028.48, "gross": { "base_fare": "4761.25", "tax": "6028.48", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjczNjUuMDAiLCJiYXNlX2ZhcmUiOiIzMjUwLjAwIiwidGF4IjoiNDExNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNTAuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzM2NS4wMCIsImJhc2VfZmFyZSI6IjMyNTAuMDAiLCJ0YXgiOiI0MTE1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI1MC4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3MzY1LjAwIiwiYmFzZV9mYXJlIjoiMzI1MC4wMCIsInRheCI6IjQxMTUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzM2NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECONVENIEN#ER57", "brandName": "ECONOMY CONVENIENCE", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10789.73, "calendar_total_sell": 10789.73, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10789.73, "filter": { "id": "F1AE00019-57", "price": 10789.73, "gross_total": 7365, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T15:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "lhr202606261505doh2026062623504doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-58", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-58", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-26T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-26T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-58", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T09:40", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T11:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "9672" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9672" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10920.11, "gross_total": 7454, "base_fare": 4380.35, "tax": 6539.76, "sell": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ1NCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NTQuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ1NC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDU0LjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER58", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10920.11, "calendar_total_sell": 10920.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10920.11, "filter": { "id": "F1AE00019-58", "price": 10920.11, "gross_total": 7454, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T11:10", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606261835bgw202606262040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608250940lhr2026082511109672", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-59", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-59", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-26T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-26T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-59", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T12:00", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T13:30", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "9656" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9656" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10920.11, "gross_total": 7454, "base_fare": 4380.35, "tax": 6539.76, "sell": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ1NCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NTQuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ1NC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDU0LjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER59", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10920.11, "calendar_total_sell": 10920.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10920.11, "filter": { "id": "F1AE00019-59", "price": 10920.11, "gross_total": 7454, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606261835bgw202606262040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251200lhr2026082513309656", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-60", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-60", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-26T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-26T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-60", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T12:30", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T13:55", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT05H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8277" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8277" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10920.11, "gross_total": 7454, "base_fare": 4380.35, "tax": 6539.76, "sell": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ1NCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NTQuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ1NC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDU0LjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER60", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10920.11, "calendar_total_sell": 10920.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10920.11, "filter": { "id": "F1AE00019-60", "price": 10920.11, "gross_total": 7454, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:55", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606261835bgw202606262040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251230lhr2026082513558277", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-61", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-61", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-26T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-26T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-61", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T13:30", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T15:00", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8278" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8278" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10920.11, "gross_total": 7454, "base_fare": 4380.35, "tax": 6539.76, "sell": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ1NCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NTQuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ1NC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDU0LjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER61", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10920.11, "calendar_total_sell": 10920.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10920.11, "filter": { "id": "F1AE00019-61", "price": 10920.11, "gross_total": 7454, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606261835bgw202606262040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251330lhr2026082515008278", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-62", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-62", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:30", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T18:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-62", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T09:40", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T11:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "9672" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9672" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10920.11, "gross_total": 7454, "base_fare": 4380.35, "tax": 6539.76, "sell": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ1NCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NTQuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ1NC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDU0LjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER62", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10920.11, "calendar_total_sell": 10920.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10920.11, "filter": { "id": "F1AE00019-62", "price": 10920.11, "gross_total": 7454, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:30", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T11:10", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606260930doh202606261815120doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608250940lhr2026082511109672", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-63", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-63", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-63", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T09:40", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T11:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "9672" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9672" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10920.11, "gross_total": 7454, "base_fare": 4380.35, "tax": 6539.76, "sell": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ1NCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NTQuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ1NC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDU0LjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER63", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10920.11, "calendar_total_sell": 10920.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10920.11, "filter": { "id": "F1AE00019-63", "price": 10920.11, "gross_total": 7454, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T11:10", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608250940lhr2026082511109672", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-64", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-64", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:30", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T18:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-64", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T12:00", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T13:30", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "9656" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9656" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10920.11, "gross_total": 7454, "base_fare": 4380.35, "tax": 6539.76, "sell": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ1NCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NTQuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ1NC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDU0LjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER64", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10920.11, "calendar_total_sell": 10920.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10920.11, "filter": { "id": "F1AE00019-64", "price": 10920.11, "gross_total": 7454, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606260930doh202606261815120doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251200lhr2026082513309656", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-65", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-65", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:30", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T18:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-65", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T12:30", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T13:55", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT05H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8277" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8277" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10920.11, "gross_total": 7454, "base_fare": 4380.35, "tax": 6539.76, "sell": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ1NCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NTQuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ1NC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDU0LjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER65", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10920.11, "calendar_total_sell": 10920.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10920.11, "filter": { "id": "F1AE00019-65", "price": 10920.11, "gross_total": 7454, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:55", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606260930doh202606261815120doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251230lhr2026082513558277", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-66", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-66", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-66", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T12:00", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T13:30", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "9656" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9656" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10920.11, "gross_total": 7454, "base_fare": 4380.35, "tax": 6539.76, "sell": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ1NCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NTQuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ1NC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDU0LjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER66", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10920.11, "calendar_total_sell": 10920.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10920.11, "filter": { "id": "F1AE00019-66", "price": 10920.11, "gross_total": 7454, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251200lhr2026082513309656", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-67", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-67", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-67", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T12:30", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T13:55", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT05H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8277" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8277" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10920.11, "gross_total": 7454, "base_fare": 4380.35, "tax": 6539.76, "sell": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ1NCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NTQuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ1NC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDU0LjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER67", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10920.11, "calendar_total_sell": 10920.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10920.11, "filter": { "id": "F1AE00019-67", "price": 10920.11, "gross_total": 7454, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:55", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251230lhr2026082513558277", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-68", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-68", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:30", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T18:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "120" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-68", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T13:30", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T15:00", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8278" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8278" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10920.11, "gross_total": 7454, "base_fare": 4380.35, "tax": 6539.76, "sell": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ1NCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NTQuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ1NC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDU0LjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER68", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10920.11, "calendar_total_sell": 10920.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10920.11, "filter": { "id": "F1AE00019-68", "price": 10920.11, "gross_total": 7454, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606260930doh202606261815120doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251330lhr2026082515008278", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-69", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-69", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T17:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-69", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T13:30", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T15:00", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8278" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8278" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10920.11, "gross_total": 7454, "base_fare": 4380.35, "tax": 6539.76, "sell": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ1NCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDU0LCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10920.11, "base_fare": 4380.35, "tax": 6539.76, "gross": { "base_fare": "4380.35", "tax": "6539.76", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NTQuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ1NC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDY0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDU0LjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ1NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER69", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10920.11, "calendar_total_sell": 10920.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10920.11, "filter": { "id": "F1AE00019-69", "price": 10920.11, "gross_total": 7454, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606260825doh2026062617106doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251330lhr2026082515008278", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-70", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-70", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T19:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T04:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-70", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T09:40", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T11:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "9672" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9672" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10943.55, "gross_total": 7470, "base_fare": 4380.35, "tax": 6563.2, "sell": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0ODB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ4MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ3MC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDcwLjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER70", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10943.55, "calendar_total_sell": 10943.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10943.55, "filter": { "id": "F1AE00019-70", "price": 10943.55, "gross_total": 7470, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T19:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T11:10", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606261925doh20260627041012doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608250940lhr2026082511109672", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-71", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-71", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T19:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T04:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-71", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T12:00", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T13:30", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "9656" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9656" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10943.55, "gross_total": 7470, "base_fare": 4380.35, "tax": 6563.2, "sell": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0ODB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ4MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ3MC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDcwLjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER71", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10943.55, "calendar_total_sell": 10943.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10943.55, "filter": { "id": "F1AE00019-71", "price": 10943.55, "gross_total": 7470, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T19:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606261925doh20260627041012doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251200lhr2026082513309656", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-72", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-72", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T19:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T04:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-72", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T12:30", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T13:55", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT05H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8277" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8277" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10943.55, "gross_total": 7470, "base_fare": 4380.35, "tax": 6563.2, "sell": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0ODB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ4MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ3MC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDcwLjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER72", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10943.55, "calendar_total_sell": 10943.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10943.55, "filter": { "id": "F1AE00019-72", "price": 10943.55, "gross_total": 7470, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T19:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:55", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606261925doh20260627041012doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251230lhr2026082513558277", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-73", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-73", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T19:25", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T04:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "1", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-73", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T13:30", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T15:00", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8278" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8278" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10943.55, "gross_total": 7470, "base_fare": 4380.35, "tax": 6563.2, "sell": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0ODB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ4MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ3MC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDcwLjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER73", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10943.55, "calendar_total_sell": 10943.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10943.55, "filter": { "id": "F1AE00019-73", "price": 10943.55, "gross_total": 7470, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T19:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606261925doh20260627041012doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251330lhr2026082515008278", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-74", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-74", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT01H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T01:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-74", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T09:40", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T11:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "9672" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9672" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10943.55, "gross_total": 7470, "base_fare": 4380.35, "tax": 6563.2, "sell": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0ODB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ4MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ3MC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDcwLjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER74", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10943.55, "calendar_total_sell": 10943.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10943.55, "filter": { "id": "F1AE00019-74", "price": 10943.55, "gross_total": 7470, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T11:10", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606261700doh202606270145108doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608250940lhr2026082511109672", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-75", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-75", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT01H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T01:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-75", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T12:00", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T13:30", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "9656" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9656" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10943.55, "gross_total": 7470, "base_fare": 4380.35, "tax": 6563.2, "sell": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0ODB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ4MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ3MC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDcwLjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER75", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10943.55, "calendar_total_sell": 10943.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10943.55, "filter": { "id": "F1AE00019-75", "price": 10943.55, "gross_total": 7470, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606261700doh202606270145108doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251200lhr2026082513309656", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-76", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-76", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT01H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T01:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-76", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T12:30", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T13:55", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT05H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8277" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8277" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10943.55, "gross_total": 7470, "base_fare": 4380.35, "tax": 6563.2, "sell": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0ODB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ4MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ3MC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDcwLjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER76", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10943.55, "calendar_total_sell": 10943.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10943.55, "filter": { "id": "F1AE00019-76", "price": 10943.55, "gross_total": 7470, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:55", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606261700doh202606270145108doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251230lhr2026082513558277", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-77", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-77", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT01H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T01:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-77", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T13:30", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T15:00", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8278" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8278" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10943.55, "gross_total": 7470, "base_fare": 4380.35, "tax": 6563.2, "sell": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0ODB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ4MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ3MC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDcwLjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER77", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10943.55, "calendar_total_sell": 10943.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10943.55, "filter": { "id": "F1AE00019-77", "price": 10943.55, "gross_total": 7470, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606261700doh202606270145108doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251330lhr2026082515008278", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-78", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-78", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-78", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T09:40", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T11:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "9672" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9672" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10943.55, "gross_total": 7470, "base_fare": 4380.35, "tax": 6563.2, "sell": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0ODB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ4MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ3MC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDcwLjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER78", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10943.55, "calendar_total_sell": 10943.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10943.55, "filter": { "id": "F1AE00019-78", "price": 10943.55, "gross_total": 7470, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T11:10", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606261600doh2026062700458doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608250940lhr2026082511109672", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-79", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-79", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-79", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T12:00", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T13:30", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "9656" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9656" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10943.55, "gross_total": 7470, "base_fare": 4380.35, "tax": 6563.2, "sell": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0ODB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ4MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ3MC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDcwLjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER79", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10943.55, "calendar_total_sell": 10943.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10943.55, "filter": { "id": "F1AE00019-79", "price": 10943.55, "gross_total": 7470, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606261600doh2026062700458doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251200lhr2026082513309656", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-80", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-80", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-80", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T12:30", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T13:55", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT05H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8277" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8277" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10943.55, "gross_total": 7470, "base_fare": 4380.35, "tax": 6563.2, "sell": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0ODB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ4MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ3MC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDcwLjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER80", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10943.55, "calendar_total_sell": 10943.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10943.55, "filter": { "id": "F1AE00019-80", "price": 10943.55, "gross_total": 7470, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:55", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606261600doh2026062700458doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251230lhr2026082513558277", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-81", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-81", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:45", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT17H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "6", "fareBasis": "OLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-81", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:20", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DUB", "arrival_time": "2026-08-25T06:45", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "19" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } }, { "origin": "DUB", "departure_time": "2026-08-25T13:30", "origin_terminal": "2", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "LHR", "arrival_time": "2026-08-25T15:00", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8278" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8278" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg", "title": "35 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 10943.55, "gross_total": 7470, "base_fare": 4380.35, "tax": 6563.2, "sell": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzQ3MCwiYmFzZV9mYXJlIjoyOTkwLCJ0YXgiOjQ0ODB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NDcwLCJiYXNlX2ZhcmUiOjI5OTAsInRheCI6NDQ4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 10943.55, "base_fare": 4380.35, "tax": 6563.2, "gross": { "base_fare": "4380.35", "tax": "6563.20", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc0NzAuMDAiLCJiYXNlX2ZhcmUiOiIyOTkwLjAwIiwidGF4IjoiNDQ4MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzQ3MC4wMCIsImJhc2VfZmFyZSI6IjI5OTAuMDAiLCJ0YXgiOiI0NDgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NDcwLjAwIiwiYmFzZV9mYXJlIjoiMjk5MC4wMCIsInRheCI6IjQ0ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzQ3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER81", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "DUB", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "35", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 10943.55, "calendar_total_sell": 10943.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10943.55, "filter": { "id": "F1AE00019-81", "price": 10943.55, "gross_total": 7470, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": { "0": "DOH", "2": "DUB" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T15:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "lhr202606261600doh2026062700458doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250120dub20260825064519dub202608251330lhr2026082515008278", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-82", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-82", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T15:05", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T23:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-82", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11173.56, "gross_total": 7627, "base_fare": 5191.96, "tax": 5981.6, "sell": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzYyNywiYmFzZV9mYXJlIjozNTQ0LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2MjcuMDAiLCJiYXNlX2ZhcmUiOiIzNTQ0LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzYyNy4wMCIsImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NjI3LjAwIiwiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER82", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjA1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNCIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE1MDUyNjA2MjYyMzUwTEhSRE9IUVJRUjQyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDUiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTEwMjUwODI2MDYyNURPSExIUlFSUVIxMDUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjM3IiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijc2MjciLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMSIsImZyZWVBbGxvd2FuY2UiOiIyNSIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMjUiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjI1IGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI3NjI3IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjUwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjgxMjgiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4MTI4IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEyOSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjU0NCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU0NCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 11173.56, "calendar_total_sell": 11173.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11173.56, "filter": { "id": "F1AE00019-82", "price": 11173.56, "gross_total": 7627, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T15:05", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261505doh2026062623504doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-83", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-83", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T15:05", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T23:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-83", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11173.56, "gross_total": 7627, "base_fare": 5191.96, "tax": 5981.6, "sell": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzYyNywiYmFzZV9mYXJlIjozNTQ0LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2MjcuMDAiLCJiYXNlX2ZhcmUiOiIzNTQ0LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzYyNy4wMCIsImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NjI3LjAwIiwiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER83", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 11173.56, "calendar_total_sell": 11173.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11173.56, "filter": { "id": "F1AE00019-83", "price": 11173.56, "gross_total": 7627, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T15:05", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261505doh2026062623504doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-84", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-84", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T15:05", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T23:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-84", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11173.56, "gross_total": 7627, "base_fare": 5191.96, "tax": 5981.6, "sell": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzYyNywiYmFzZV9mYXJlIjozNTQ0LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2MjcuMDAiLCJiYXNlX2ZhcmUiOiIzNTQ0LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzYyNy4wMCIsImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NjI3LjAwIiwiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER84", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjA1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNCIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE1MDUyNjA2MjYyMzUwTEhSRE9IUVJRUjQyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjQiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEyMDUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDI6NDUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwODowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMTkiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMjQ1MjUwODI2MDgwMERPSExIUlFSUVIxMTkiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjM4IiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijc2MjciLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMSIsImZyZWVBbGxvd2FuY2UiOiIyNSIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMjUiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjI1IGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI3NjI3IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjUwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjgxMjgiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4MTI4IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEyOSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjU0NCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU0NCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 11173.56, "calendar_total_sell": 11173.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11173.56, "filter": { "id": "F1AE00019-84", "price": 11173.56, "gross_total": 7627, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T15:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261505doh2026062623504doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-85", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-85", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T15:05", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T23:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-85", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T08:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T13:15", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11173.56, "gross_total": 7627, "base_fare": 5191.96, "tax": 5981.6, "sell": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzYyNywiYmFzZV9mYXJlIjozNTQ0LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2MjcuMDAiLCJiYXNlX2ZhcmUiOiIzNTQ0LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzYyNy4wMCIsImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NjI3LjAwIiwiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER85", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 11173.56, "calendar_total_sell": 11173.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11173.56, "filter": { "id": "F1AE00019-85", "price": 11173.56, "gross_total": 7627, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T15:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:15", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261505doh2026062623504doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250800lhr2026082513153", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-86", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-86", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T15:05", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T23:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-86", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11173.56, "gross_total": 7627, "base_fare": 5191.96, "tax": 5981.6, "sell": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzYyNywiYmFzZV9mYXJlIjozNTQ0LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2MjcuMDAiLCJiYXNlX2ZhcmUiOiIzNTQ0LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzYyNy4wMCIsImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NjI3LjAwIiwiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER86", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 11173.56, "calendar_total_sell": 11173.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11173.56, "filter": { "id": "F1AE00019-86", "price": 11173.56, "gross_total": 7627, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T15:05", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261505doh2026062623504doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-87", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-87", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H45M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T21:55", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T06:40", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "2", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "2", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-87", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11173.56, "gross_total": 7627, "base_fare": 5191.96, "tax": 5981.6, "sell": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzYyNywiYmFzZV9mYXJlIjozNTQ0LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2MjcuMDAiLCJiYXNlX2ZhcmUiOiIzNTQ0LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzYyNy4wMCIsImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NjI3LjAwIiwiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER87", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 11173.56, "calendar_total_sell": 11173.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11173.56, "filter": { "id": "F1AE00019-87", "price": 11173.56, "gross_total": 7627, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T21:55", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606262155doh20260627064016doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-88", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-88", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H45M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T21:55", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T06:40", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "2", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "2", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-88", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11173.56, "gross_total": 7627, "base_fare": 5191.96, "tax": 5981.6, "sell": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzYyNywiYmFzZV9mYXJlIjozNTQ0LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2MjcuMDAiLCJiYXNlX2ZhcmUiOiIzNTQ0LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzYyNy4wMCIsImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NjI3LjAwIiwiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER88", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 11173.56, "calendar_total_sell": 11173.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11173.56, "filter": { "id": "F1AE00019-88", "price": 11173.56, "gross_total": 7627, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T21:55", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606262155doh20260627064016doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-89", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-89", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H45M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T21:55", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T06:40", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "2", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "2", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-89", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11173.56, "gross_total": 7627, "base_fare": 5191.96, "tax": 5981.6, "sell": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzYyNywiYmFzZV9mYXJlIjozNTQ0LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2MjcuMDAiLCJiYXNlX2ZhcmUiOiIzNTQ0LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzYyNy4wMCIsImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NjI3LjAwIiwiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER89", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 11173.56, "calendar_total_sell": 11173.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11173.56, "filter": { "id": "F1AE00019-89", "price": 11173.56, "gross_total": 7627, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T21:55", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606262155doh20260627064016doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-90", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-90", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H45M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T21:55", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T06:40", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "2", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "2", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-90", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T08:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T13:15", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11173.56, "gross_total": 7627, "base_fare": 5191.96, "tax": 5981.6, "sell": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzYyNywiYmFzZV9mYXJlIjozNTQ0LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2MjcuMDAiLCJiYXNlX2ZhcmUiOiIzNTQ0LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzYyNy4wMCIsImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NjI3LjAwIiwiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER90", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 11173.56, "calendar_total_sell": 11173.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11173.56, "filter": { "id": "F1AE00019-90", "price": 11173.56, "gross_total": 7627, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T21:55", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:15", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606262155doh20260627064016doh202606271835bgw202606272040442bgw202608242155doh202608250005443doh202608250800lhr2026082513153", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-91", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-91", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H45M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T21:55", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T06:40", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "2", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T18:35", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T20:40", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "442" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "2", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-91", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "1", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11173.56, "gross_total": 7627, "base_fare": 5191.96, "tax": 5981.6, "sell": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzYyNywiYmFzZV9mYXJlIjozNTQ0LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NjI3LCJiYXNlX2ZhcmUiOjM1NDQsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11173.56, "base_fare": 5191.96, "tax": 5981.6, "gross": { "base_fare": "5191.96", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2MjcuMDAiLCJiYXNlX2ZhcmUiOiIzNTQ0LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzYyNy4wMCIsImJhc2VfZmFyZSI6IjM1NDQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NjI3LjAwIiwiYmFzZV9mYXJlIjoiMzU0NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzYyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER91", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 11173.56, "calendar_total_sell": 11173.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11173.56, "filter": { "id": "F1AE00019-91", "price": 11173.56, "gross_total": 7627, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T21:55", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606262155doh20260627064016doh202606271835bgw202606272040442bgw202608241155doh202608241400445doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-92", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-92", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT07H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-92", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T13:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T14:50", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T16:40", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11245.34, "gross_total": 7676, "base_fare": 5470.31, "tax": 5775.03, "sell": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzY3NiwiYmFzZV9mYXJlIjozNzM0LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2NzYuMDAiLCJiYXNlX2ZhcmUiOiIzNzM0LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzY3Ni4wMCIsImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3Njc2LjAwIiwiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "PS#ER92", "brandName": "PROMOTIONAL", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjExIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIwNzUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiVEsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxODozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjE1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMTk3MiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMTjJYUEMiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MjUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwNDoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IklTVCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IkEiLCJtYXJrZXRpbmdDYXJyaWVyIjoiVEsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiVEsiLCJmbGlnaHROdW1iZXIiOiI4MDIiLCJlcXVpcG1lbnRUeXBlIjoiN004IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE4MzAyNzA2MjYwMDE1TEhSSVNUVEtUSzE5NzIyNzA2MjYwMTI1MjcwNjI2MDQyMElTVEJHV1RLVEs4MDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIzIiwiZmFyZUZhbWlseW5hbWUiOiJQUyIsImRlc2NyaXB0aW9uIjoiUFJPTU9USU9OQUwiLCJjYXJyaWVyIjoiVEsifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMTQiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjA4MTUiLCJNYWpvcml0eUNhcnJpZXIiOiJUSyIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjEwOjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTM6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOiJBIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiODQzIiwiZXF1aXBtZW50VHlwZSI6IjMyUSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNDo1MCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE2OjQwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiSVNUIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMiIsIm1hcmtldGluZ0NhcnJpZXIiOiJUSyIsIm9wZXJhdGluZ0NhcnJpZXIiOiJUSyIsImZsaWdodE51bWJlciI6IjE5NzEiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjEwMjUyNDA4MjYxMzMwQkdXSVNUVEtUSzg0MzI0MDgyNjE0NTAyNDA4MjYxNjQwSVNUTEhSVEtUSzE5NzEiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI0MyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijc2NzYiLCJ0b3RhbFRheCI6IjM5NDIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJOT0YifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19LCIyIjp7InJlZk51bWJlciI6IjQiLCJmYXJlRmFtaWx5bmFtZSI6IlJTIiwiZGVzY3JpcHRpb24iOiJSRVNUUklDVEVEIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI3Njc2IiwidG90YWxUYXhBbW91bnQiOiIzOTQyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlRJQ0tFVFMgQVJFIE5PTi1SRUZVTkRBQkxFIiwidHlwZSI6IjcwIiwiYW1vdW50IjpudWxsLCJjdXJyZW5jeSI6bnVsbH19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1OCIsImZhcmVGYW1pbHluYW1lIjoiUlMiLCJkZXNjcmlwdGlvbiI6IlJFU1RSSUNURUQiLCJjYXJyaWVyIjoiVEsiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODIzNyIsInRvdGFsVGF4IjoiMzk0MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODIzNyIsInRvdGFsVGF4QW1vdW50IjoiMzk0MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiVElDS0VUUyBBUkUgTk9OLVJFRlVOREFCTEUiLCJ0eXBlIjoiNzAiLCJhbW91bnQiOm51bGwsImN1cnJlbmN5IjpudWxsfX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11245.34, "calendar_total_sell": 11245.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11245.34, "filter": { "id": "F1AE00019-92", "price": 11245.34, "gross_total": 7676, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T16:40", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270125bgw202606270420802bgw202608241025ist202608241330843ist202608241450lhr2026082416401971", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-93", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-93", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT07H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-93", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T05:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T08:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T10:10", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T12:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11245.34, "gross_total": 7676, "base_fare": 5470.31, "tax": 5775.03, "sell": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzY3NiwiYmFzZV9mYXJlIjozNzM0LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2NzYuMDAiLCJiYXNlX2ZhcmUiOiIzNzM0LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzY3Ni4wMCIsImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3Njc2LjAwIiwiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "PS#ER93", "brandName": "PROMOTIONAL", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjExIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIwNzUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiVEsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxODozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjE1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMTk3MiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMTjJYUEMiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MjUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwNDoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IklTVCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IkEiLCJtYXJrZXRpbmdDYXJyaWVyIjoiVEsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiVEsiLCJmbGlnaHROdW1iZXIiOiI4MDIiLCJlcXVpcG1lbnRUeXBlIjoiN004IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE4MzAyNzA2MjYwMDE1TEhSSVNUVEtUSzE5NzIyNzA2MjYwMTI1MjcwNjI2MDQyMElTVEJHV1RLVEs4MDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIzIiwiZmFyZUZhbWlseW5hbWUiOiJQUyIsImRlc2NyaXB0aW9uIjoiUFJPTU9USU9OQUwiLCJjYXJyaWVyIjoiVEsifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMTUiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjA4NDUiLCJNYWpvcml0eUNhcnJpZXIiOiJUSyIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjA1OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOiJBIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiODAzIiwiZXF1aXBtZW50VHlwZSI6IjczSCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjEyOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiSVNUIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMiIsIm1hcmtldGluZ0NhcnJpZXIiOiJUSyIsIm9wZXJhdGluZ0NhcnJpZXIiOiJUSyIsImZsaWdodE51bWJlciI6IjE5ODkiLCJlcXVpcG1lbnRUeXBlIjoiMzJRIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjA1MjUyNDA4MjYwODMwQkdXSVNUVEtUSzgwMzI0MDgyNjEwMTAyNDA4MjYxMjEwSVNUTEhSVEtUSzE5ODkiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI0MyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijc2NzYiLCJ0b3RhbFRheCI6IjM5NDIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJOT0YifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19LCIyIjp7InJlZk51bWJlciI6IjQiLCJmYXJlRmFtaWx5bmFtZSI6IlJTIiwiZGVzY3JpcHRpb24iOiJSRVNUUklDVEVEIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI3Njc2IiwidG90YWxUYXhBbW91bnQiOiIzOTQyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlRJQ0tFVFMgQVJFIE5PTi1SRUZVTkRBQkxFIiwidHlwZSI6IjcwIiwiYW1vdW50IjpudWxsLCJjdXJyZW5jeSI6bnVsbH19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1OCIsImZhcmVGYW1pbHluYW1lIjoiUlMiLCJkZXNjcmlwdGlvbiI6IlJFU1RSSUNURUQiLCJjYXJyaWVyIjoiVEsiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODIzNyIsInRvdGFsVGF4IjoiMzk0MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODIzNyIsInRvdGFsVGF4QW1vdW50IjoiMzk0MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiVElDS0VUUyBBUkUgTk9OLVJFRlVOREFCTEUiLCJ0eXBlIjoiNzAiLCJhbW91bnQiOm51bGwsImN1cnJlbmN5IjpudWxsfX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11245.34, "calendar_total_sell": 11245.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11245.34, "filter": { "id": "F1AE00019-93", "price": 11245.34, "gross_total": 7676, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T12:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270125bgw202606270420802bgw202608240525ist202608240830803ist202608241010lhr2026082412101989", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-94", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-94", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT07H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-94", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T05:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T08:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T13:15", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T15:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT04H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1985" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1985" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11245.34, "gross_total": 7676, "base_fare": 5470.31, "tax": 5775.03, "sell": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzY3NiwiYmFzZV9mYXJlIjozNzM0LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2NzYuMDAiLCJiYXNlX2ZhcmUiOiIzNzM0LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzY3Ni4wMCIsImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3Njc2LjAwIiwiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "PS#ER94", "brandName": "PROMOTIONAL", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjExIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIwNzUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiVEsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxODozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjE1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMTk3MiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMTjJYUEMiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MjUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwNDoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IklTVCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IkEiLCJtYXJrZXRpbmdDYXJyaWVyIjoiVEsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiVEsiLCJmbGlnaHROdW1iZXIiOiI4MDIiLCJlcXVpcG1lbnRUeXBlIjoiN004IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE4MzAyNzA2MjYwMDE1TEhSSVNUVEtUSzE5NzIyNzA2MjYwMTI1MjcwNjI2MDQyMElTVEJHV1RLVEs4MDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIzIiwiZmFyZUZhbWlseW5hbWUiOiJQUyIsImRlc2NyaXB0aW9uIjoiUFJPTU9USU9OQUwiLCJjYXJyaWVyIjoiVEsifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMTYiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjExNDUiLCJNYWpvcml0eUNhcnJpZXIiOiJUSyIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjA1OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOiJBIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiODAzIiwiZXF1aXBtZW50VHlwZSI6IjczSCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMzoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE1OjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiSVNUIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMiIsIm1hcmtldGluZ0NhcnJpZXIiOiJUSyIsIm9wZXJhdGluZ0NhcnJpZXIiOiJUSyIsImZsaWdodE51bWJlciI6IjE5ODUiLCJlcXVpcG1lbnRUeXBlIjoiMzMzIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjA1MjUyNDA4MjYwODMwQkdXSVNUVEtUSzgwMzI0MDgyNjEzMTUyNDA4MjYxNTEwSVNUTEhSVEtUSzE5ODUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI0MyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijc2NzYiLCJ0b3RhbFRheCI6IjM5NDIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJOT0YifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19LCIyIjp7InJlZk51bWJlciI6IjQiLCJmYXJlRmFtaWx5bmFtZSI6IlJTIiwiZGVzY3JpcHRpb24iOiJSRVNUUklDVEVEIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI3Njc2IiwidG90YWxUYXhBbW91bnQiOiIzOTQyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlRJQ0tFVFMgQVJFIE5PTi1SRUZVTkRBQkxFIiwidHlwZSI6IjcwIiwiYW1vdW50IjpudWxsLCJjdXJyZW5jeSI6bnVsbH19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1OCIsImZhcmVGYW1pbHluYW1lIjoiUlMiLCJkZXNjcmlwdGlvbiI6IlJFU1RSSUNURUQiLCJjYXJyaWVyIjoiVEsiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODIzNyIsInRvdGFsVGF4IjoiMzk0MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODIzNyIsInRvdGFsVGF4QW1vdW50IjoiMzk0MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiVElDS0VUUyBBUkUgTk9OLVJFRlVOREFCTEUiLCJ0eXBlIjoiNzAiLCJhbW91bnQiOm51bGwsImN1cnJlbmN5IjpudWxsfX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11245.34, "calendar_total_sell": 11245.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11245.34, "filter": { "id": "F1AE00019-94", "price": 11245.34, "gross_total": 7676, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T15:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270125bgw202606270420802bgw202608240525ist202608240830803ist202608241315lhr2026082415101985", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-95", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-95", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT07H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-95", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T01:55", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T05:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T10:10", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T12:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT05H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11245.34, "gross_total": 7676, "base_fare": 5470.31, "tax": 5775.03, "sell": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzY3NiwiYmFzZV9mYXJlIjozNzM0LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2NzYuMDAiLCJiYXNlX2ZhcmUiOiIzNzM0LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzY3Ni4wMCIsImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3Njc2LjAwIiwiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "PS#ER95", "brandName": "PROMOTIONAL", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjExIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIwNzUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiVEsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxODozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjE1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMTk3MiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMTjJYUEMiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MjUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwNDoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IklTVCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IkEiLCJtYXJrZXRpbmdDYXJyaWVyIjoiVEsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiVEsiLCJmbGlnaHROdW1iZXIiOiI4MDIiLCJlcXVpcG1lbnRUeXBlIjoiN004IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE4MzAyNzA2MjYwMDE1TEhSSVNUVEtUSzE5NzIyNzA2MjYwMTI1MjcwNjI2MDQyMElTVEJHV1RLVEs4MDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIzIiwiZmFyZUZhbWlseW5hbWUiOiJQUyIsImRlc2NyaXB0aW9uIjoiUFJPTU9USU9OQUwiLCJjYXJyaWVyIjoiVEsifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMTciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEyMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJUSyIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMDU6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOiJBIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMzAzIiwiZXF1aXBtZW50VHlwZSI6IjMyUSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjEyOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiSVNUIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMiIsIm1hcmtldGluZ0NhcnJpZXIiOiJUSyIsIm9wZXJhdGluZ0NhcnJpZXIiOiJUSyIsImZsaWdodE51bWJlciI6IjE5ODkiLCJlcXVpcG1lbnRUeXBlIjoiMzJRIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjAxNTUyNDA4MjYwNTAwQkdXSVNUVEtUSzMwMzI0MDgyNjEwMTAyNDA4MjYxMjEwSVNUTEhSVEtUSzE5ODkiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI0MyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijc2NzYiLCJ0b3RhbFRheCI6IjM5NDIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJOT0YifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19LCIyIjp7InJlZk51bWJlciI6IjQiLCJmYXJlRmFtaWx5bmFtZSI6IlJTIiwiZGVzY3JpcHRpb24iOiJSRVNUUklDVEVEIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI3Njc2IiwidG90YWxUYXhBbW91bnQiOiIzOTQyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlRJQ0tFVFMgQVJFIE5PTi1SRUZVTkRBQkxFIiwidHlwZSI6IjcwIiwiYW1vdW50IjpudWxsLCJjdXJyZW5jeSI6bnVsbH19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1OCIsImZhcmVGYW1pbHluYW1lIjoiUlMiLCJkZXNjcmlwdGlvbiI6IlJFU1RSSUNURUQiLCJjYXJyaWVyIjoiVEsiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODIzNyIsInRvdGFsVGF4IjoiMzk0MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODIzNyIsInRvdGFsVGF4QW1vdW50IjoiMzk0MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiVElDS0VUUyBBUkUgTk9OLVJFRlVOREFCTEUiLCJ0eXBlIjoiNzAiLCJhbW91bnQiOm51bGwsImN1cnJlbmN5IjpudWxsfX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11245.34, "calendar_total_sell": 11245.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11245.34, "filter": { "id": "F1AE00019-95", "price": 11245.34, "gross_total": 7676, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T12:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270125bgw202606270420802bgw202608240155ist202608240500303ist202608241010lhr2026082412101989", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-96", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-96", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT07H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-96", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T05:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T08:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T14:50", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T16:40", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11245.34, "gross_total": 7676, "base_fare": 5470.31, "tax": 5775.03, "sell": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzY3NiwiYmFzZV9mYXJlIjozNzM0LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2NzYuMDAiLCJiYXNlX2ZhcmUiOiIzNzM0LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzY3Ni4wMCIsImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3Njc2LjAwIiwiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "PS#ER96", "brandName": "PROMOTIONAL", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11245.34, "calendar_total_sell": 11245.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11245.34, "filter": { "id": "F1AE00019-96", "price": 11245.34, "gross_total": 7676, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T16:40", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270125bgw202606270420802bgw202608240525ist202608240830803ist202608241450lhr2026082416401971", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-97", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-97", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T06:30", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T09:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-97", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T13:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T14:50", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T16:40", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11245.34, "gross_total": 7676, "base_fare": 5470.31, "tax": 5775.03, "sell": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzY3NiwiYmFzZV9mYXJlIjozNzM0LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2NzYuMDAiLCJiYXNlX2ZhcmUiOiIzNzM0LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzY3Ni4wMCIsImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3Njc2LjAwIiwiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "PS#ER97", "brandName": "PROMOTIONAL", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiVEsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxODozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjE1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMTk3MiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMTjJYUEMiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDY6MzAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwOToyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IklTVCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IkEiLCJtYXJrZXRpbmdDYXJyaWVyIjoiVEsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiVEsiLCJmbGlnaHROdW1iZXIiOiI4NDIiLCJlcXVpcG1lbnRUeXBlIjoiNzNIIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE4MzAyNzA2MjYwMDE1TEhSSVNUVEtUSzE5NzIyNzA2MjYwNjMwMjcwNjI2MDkyMElTVEJHV1RLVEs4NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIzIiwiZmFyZUZhbWlseW5hbWUiOiJQUyIsImRlc2NyaXB0aW9uIjoiUFJPTU9USU9OQUwiLCJjYXJyaWVyIjoiVEsifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMTQiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjA4MTUiLCJNYWpvcml0eUNhcnJpZXIiOiJUSyIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjEwOjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTM6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOiJBIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiODQzIiwiZXF1aXBtZW50VHlwZSI6IjMyUSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNDo1MCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE2OjQwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiSVNUIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMiIsIm1hcmtldGluZ0NhcnJpZXIiOiJUSyIsIm9wZXJhdGluZ0NhcnJpZXIiOiJUSyIsImZsaWdodE51bWJlciI6IjE5NzEiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjEwMjUyNDA4MjYxMzMwQkdXSVNUVEtUSzg0MzI0MDgyNjE0NTAyNDA4MjYxNjQwSVNUTEhSVEtUSzE5NzEiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI0MyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijc2NzYiLCJ0b3RhbFRheCI6IjM5NDIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJOT0YifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19LCIyIjp7InJlZk51bWJlciI6IjQiLCJmYXJlRmFtaWx5bmFtZSI6IlJTIiwiZGVzY3JpcHRpb24iOiJSRVNUUklDVEVEIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI3Njc2IiwidG90YWxUYXhBbW91bnQiOiIzOTQyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlRJQ0tFVFMgQVJFIE5PTi1SRUZVTkRBQkxFIiwidHlwZSI6IjcwIiwiYW1vdW50IjpudWxsLCJjdXJyZW5jeSI6bnVsbH19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1OCIsImZhcmVGYW1pbHluYW1lIjoiUlMiLCJkZXNjcmlwdGlvbiI6IlJFU1RSSUNURUQiLCJjYXJyaWVyIjoiVEsiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODIzNyIsInRvdGFsVGF4IjoiMzk0MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODIzNyIsInRvdGFsVGF4QW1vdW50IjoiMzk0MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiVElDS0VUUyBBUkUgTk9OLVJFRlVOREFCTEUiLCJ0eXBlIjoiNzAiLCJhbW91bnQiOm51bGwsImN1cnJlbmN5IjpudWxsfX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11245.34, "calendar_total_sell": 11245.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11245.34, "filter": { "id": "F1AE00019-97", "price": 11245.34, "gross_total": 7676, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T16:40", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270630bgw202606270920842bgw202608241025ist202608241330843ist202608241450lhr2026082416401971", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-98", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-98", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T06:30", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T09:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-98", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T05:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T08:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T10:10", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T12:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11245.34, "gross_total": 7676, "base_fare": 5470.31, "tax": 5775.03, "sell": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzY3NiwiYmFzZV9mYXJlIjozNzM0LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2NzYuMDAiLCJiYXNlX2ZhcmUiOiIzNzM0LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzY3Ni4wMCIsImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3Njc2LjAwIiwiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "PS#ER98", "brandName": "PROMOTIONAL", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiVEsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxODozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjE1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMTk3MiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMTjJYUEMiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDY6MzAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwOToyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IklTVCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IkEiLCJtYXJrZXRpbmdDYXJyaWVyIjoiVEsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiVEsiLCJmbGlnaHROdW1iZXIiOiI4NDIiLCJlcXVpcG1lbnRUeXBlIjoiNzNIIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE4MzAyNzA2MjYwMDE1TEhSSVNUVEtUSzE5NzIyNzA2MjYwNjMwMjcwNjI2MDkyMElTVEJHV1RLVEs4NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIzIiwiZmFyZUZhbWlseW5hbWUiOiJQUyIsImRlc2NyaXB0aW9uIjoiUFJPTU9USU9OQUwiLCJjYXJyaWVyIjoiVEsifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMTUiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjA4NDUiLCJNYWpvcml0eUNhcnJpZXIiOiJUSyIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjA1OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOiJBIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiODAzIiwiZXF1aXBtZW50VHlwZSI6IjczSCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjEyOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiSVNUIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMiIsIm1hcmtldGluZ0NhcnJpZXIiOiJUSyIsIm9wZXJhdGluZ0NhcnJpZXIiOiJUSyIsImZsaWdodE51bWJlciI6IjE5ODkiLCJlcXVpcG1lbnRUeXBlIjoiMzJRIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjA1MjUyNDA4MjYwODMwQkdXSVNUVEtUSzgwMzI0MDgyNjEwMTAyNDA4MjYxMjEwSVNUTEhSVEtUSzE5ODkiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI0MyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijc2NzYiLCJ0b3RhbFRheCI6IjM5NDIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJOT0YifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19LCIyIjp7InJlZk51bWJlciI6IjQiLCJmYXJlRmFtaWx5bmFtZSI6IlJTIiwiZGVzY3JpcHRpb24iOiJSRVNUUklDVEVEIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI3Njc2IiwidG90YWxUYXhBbW91bnQiOiIzOTQyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlRJQ0tFVFMgQVJFIE5PTi1SRUZVTkRBQkxFIiwidHlwZSI6IjcwIiwiYW1vdW50IjpudWxsLCJjdXJyZW5jeSI6bnVsbH19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1OCIsImZhcmVGYW1pbHluYW1lIjoiUlMiLCJkZXNjcmlwdGlvbiI6IlJFU1RSSUNURUQiLCJjYXJyaWVyIjoiVEsiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODIzNyIsInRvdGFsVGF4IjoiMzk0MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODIzNyIsInRvdGFsVGF4QW1vdW50IjoiMzk0MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiVElDS0VUUyBBUkUgTk9OLVJFRlVOREFCTEUiLCJ0eXBlIjoiNzAiLCJhbW91bnQiOm51bGwsImN1cnJlbmN5IjpudWxsfX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11245.34, "calendar_total_sell": 11245.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11245.34, "filter": { "id": "F1AE00019-98", "price": 11245.34, "gross_total": 7676, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T12:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270630bgw202606270920842bgw202608240525ist202608240830803ist202608241010lhr2026082412101989", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-99", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-99", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T06:30", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T09:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-99", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T05:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T08:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T13:15", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T15:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT04H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1985" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1985" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11245.34, "gross_total": 7676, "base_fare": 5470.31, "tax": 5775.03, "sell": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzY3NiwiYmFzZV9mYXJlIjozNzM0LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2NzYuMDAiLCJiYXNlX2ZhcmUiOiIzNzM0LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzY3Ni4wMCIsImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3Njc2LjAwIiwiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "PS#ER99", "brandName": "PROMOTIONAL", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiVEsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxODozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjE1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMTk3MiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMTjJYUEMiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDY6MzAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwOToyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IklTVCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IkEiLCJtYXJrZXRpbmdDYXJyaWVyIjoiVEsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiVEsiLCJmbGlnaHROdW1iZXIiOiI4NDIiLCJlcXVpcG1lbnRUeXBlIjoiNzNIIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE4MzAyNzA2MjYwMDE1TEhSSVNUVEtUSzE5NzIyNzA2MjYwNjMwMjcwNjI2MDkyMElTVEJHV1RLVEs4NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIzIiwiZmFyZUZhbWlseW5hbWUiOiJQUyIsImRlc2NyaXB0aW9uIjoiUFJPTU9USU9OQUwiLCJjYXJyaWVyIjoiVEsifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMTYiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjExNDUiLCJNYWpvcml0eUNhcnJpZXIiOiJUSyIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjA1OjI1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOiJBIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiODAzIiwiZXF1aXBtZW50VHlwZSI6IjczSCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMzoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE1OjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiSVNUIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMiIsIm1hcmtldGluZ0NhcnJpZXIiOiJUSyIsIm9wZXJhdGluZ0NhcnJpZXIiOiJUSyIsImZsaWdodE51bWJlciI6IjE5ODUiLCJlcXVpcG1lbnRUeXBlIjoiMzMzIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjA1MjUyNDA4MjYwODMwQkdXSVNUVEtUSzgwMzI0MDgyNjEzMTUyNDA4MjYxNTEwSVNUTEhSVEtUSzE5ODUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI0MyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijc2NzYiLCJ0b3RhbFRheCI6IjM5NDIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJOT0YifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19LCIyIjp7InJlZk51bWJlciI6IjQiLCJmYXJlRmFtaWx5bmFtZSI6IlJTIiwiZGVzY3JpcHRpb24iOiJSRVNUUklDVEVEIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI3Njc2IiwidG90YWxUYXhBbW91bnQiOiIzOTQyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlRJQ0tFVFMgQVJFIE5PTi1SRUZVTkRBQkxFIiwidHlwZSI6IjcwIiwiYW1vdW50IjpudWxsLCJjdXJyZW5jeSI6bnVsbH19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1OCIsImZhcmVGYW1pbHluYW1lIjoiUlMiLCJkZXNjcmlwdGlvbiI6IlJFU1RSSUNURUQiLCJjYXJyaWVyIjoiVEsiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODIzNyIsInRvdGFsVGF4IjoiMzk0MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODIzNyIsInRvdGFsVGF4QW1vdW50IjoiMzk0MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiVElDS0VUUyBBUkUgTk9OLVJFRlVOREFCTEUiLCJ0eXBlIjoiNzAiLCJhbW91bnQiOm51bGwsImN1cnJlbmN5IjpudWxsfX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11245.34, "calendar_total_sell": 11245.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11245.34, "filter": { "id": "F1AE00019-99", "price": 11245.34, "gross_total": 7676, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T15:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270630bgw202606270920842bgw202608240525ist202608240830803ist202608241315lhr2026082415101985", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-100", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-100", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T06:30", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T09:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-100", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T01:55", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T05:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T10:10", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T12:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT05H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11245.34, "gross_total": 7676, "base_fare": 5470.31, "tax": 5775.03, "sell": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzY3NiwiYmFzZV9mYXJlIjozNzM0LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2NzYuMDAiLCJiYXNlX2ZhcmUiOiIzNzM0LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzY3Ni4wMCIsImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3Njc2LjAwIiwiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "PS#ER100", "brandName": "PROMOTIONAL", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiVEsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxODozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjE1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMTk3MiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMTjJYUEMiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDY6MzAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwOToyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IklTVCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IkEiLCJtYXJrZXRpbmdDYXJyaWVyIjoiVEsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiVEsiLCJmbGlnaHROdW1iZXIiOiI4NDIiLCJlcXVpcG1lbnRUeXBlIjoiNzNIIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE4MzAyNzA2MjYwMDE1TEhSSVNUVEtUSzE5NzIyNzA2MjYwNjMwMjcwNjI2MDkyMElTVEJHV1RLVEs4NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIzIiwiZmFyZUZhbWlseW5hbWUiOiJQUyIsImRlc2NyaXB0aW9uIjoiUFJPTU9USU9OQUwiLCJjYXJyaWVyIjoiVEsifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMTciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEyMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJUSyIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMDU6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOiJBIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMzAzIiwiZXF1aXBtZW50VHlwZSI6IjMyUSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjEyOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiSVNUIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMiIsIm1hcmtldGluZ0NhcnJpZXIiOiJUSyIsIm9wZXJhdGluZ0NhcnJpZXIiOiJUSyIsImZsaWdodE51bWJlciI6IjE5ODkiLCJlcXVpcG1lbnRUeXBlIjoiMzJRIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjAxNTUyNDA4MjYwNTAwQkdXSVNUVEtUSzMwMzI0MDgyNjEwMTAyNDA4MjYxMjEwSVNUTEhSVEtUSzE5ODkiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI0MyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijc2NzYiLCJ0b3RhbFRheCI6IjM5NDIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMyIsImZhcmVGYW1pbHluYW1lIjoiUFMiLCJkZXNjcmlwdGlvbiI6IlBST01PVElPTkFMIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJOT0YifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19LCIyIjp7InJlZk51bWJlciI6IjQiLCJmYXJlRmFtaWx5bmFtZSI6IlJTIiwiZGVzY3JpcHRpb24iOiJSRVNUUklDVEVEIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI3Njc2IiwidG90YWxUYXhBbW91bnQiOiIzOTQyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExOMlhQQyIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJPIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiT0xYTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlRJQ0tFVFMgQVJFIE5PTi1SRUZVTkRBQkxFIiwidHlwZSI6IjcwIiwiYW1vdW50IjpudWxsLCJjdXJyZW5jeSI6bnVsbH19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI1OCIsImZhcmVGYW1pbHluYW1lIjoiUlMiLCJkZXNjcmlwdGlvbiI6IlJFU1RSSUNURUQiLCJjYXJyaWVyIjoiVEsiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODIzNyIsInRvdGFsVGF4IjoiMzk0MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiI0IiwiZmFyZUZhbWlseW5hbWUiOiJSUyIsImRlc2NyaXB0aW9uIjoiUkVTVFJJQ1RFRCIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODIzNyIsInRvdGFsVGF4QW1vdW50IjoiMzk0MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMTjJQWCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik8iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJPTFhOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiVElDS0VUUyBBUkUgTk9OLVJFRlVOREFCTEUiLCJ0eXBlIjoiNzAiLCJhbW91bnQiOm51bGwsImN1cnJlbmN5IjpudWxsfX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11245.34, "calendar_total_sell": 11245.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11245.34, "filter": { "id": "F1AE00019-100", "price": 11245.34, "gross_total": 7676, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T12:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270630bgw202606270920842bgw202608240155ist202608240500303ist202608241010lhr2026082412101989", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-101", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-101", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T06:30", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T09:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-101", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T05:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T08:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T14:50", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T16:40", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11245.34, "gross_total": 7676, "base_fare": 5470.31, "tax": 5775.03, "sell": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzY3NiwiYmFzZV9mYXJlIjozNzM0LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3Njc2LCJiYXNlX2ZhcmUiOjM3MzQsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11245.34, "base_fare": 5470.31, "tax": 5775.03, "gross": { "base_fare": "5470.31", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc2NzYuMDAiLCJiYXNlX2ZhcmUiOiIzNzM0LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzY3Ni4wMCIsImJhc2VfZmFyZSI6IjM3MzQuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3Njc2LjAwIiwiYmFzZV9mYXJlIjoiMzczNC4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzY3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "PS#ER101", "brandName": "PROMOTIONAL", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11245.34, "calendar_total_sell": 11245.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11245.34, "filter": { "id": "F1AE00019-101", "price": 11245.34, "gross_total": 7676, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T16:40", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270630bgw202606270920842bgw202608240525ist202608240830803ist202608241450lhr2026082416401971", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-102", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-102", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT07H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-102", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T13:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T19:05", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T21:05", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1983" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1983" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11308.34, "gross_total": 7719, "base_fare": 5533.31, "tax": 5775.03, "sell": { "currency": "SEK", "total": 11308.34, "base_fare": 5533.31, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzcxOSwiYmFzZV9mYXJlIjozNzc3LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NzE5LCJiYXNlX2ZhcmUiOjM3NzcsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NzE5LCJiYXNlX2ZhcmUiOjM3NzcsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11308.34, "base_fare": 5533.31, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5533.31", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11308.34, "base_fare": 5533.31, "tax": 5775.03, "gross": { "base_fare": "5533.31", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc3MTkuMDAiLCJiYXNlX2ZhcmUiOiIzNzc3LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3NzcuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzcxOS4wMCIsImJhc2VfZmFyZSI6IjM3NzcuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ny4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NzE5LjAwIiwiYmFzZV9mYXJlIjoiMzc3Ny4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "PS#ER102", "brandName": "PROMOTIONAL", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11308.34, "calendar_total_sell": 11308.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11308.34, "filter": { "id": "F1AE00019-102", "price": 11308.34, "gross_total": 7719, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-08-24T21:05", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270125bgw202606270420802bgw202608241025ist202608241330843ist202608241905lhr2026082421051983", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-103", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-103", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T06:30", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T09:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-103", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T13:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T19:05", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T21:05", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1983" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1983" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11308.34, "gross_total": 7719, "base_fare": 5533.31, "tax": 5775.03, "sell": { "currency": "SEK", "total": 11308.34, "base_fare": 5533.31, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzcxOSwiYmFzZV9mYXJlIjozNzc3LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NzE5LCJiYXNlX2ZhcmUiOjM3NzcsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3NzE5LCJiYXNlX2ZhcmUiOjM3NzcsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11308.34, "base_fare": 5533.31, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5533.31", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11308.34, "base_fare": 5533.31, "tax": 5775.03, "gross": { "base_fare": "5533.31", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc3MTkuMDAiLCJiYXNlX2ZhcmUiOiIzNzc3LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3NzcuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzcxOS4wMCIsImJhc2VfZmFyZSI6IjM3NzcuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ny4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3NzE5LjAwIiwiYmFzZV9mYXJlIjoiMzc3Ny4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzcxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "PS#ER103", "brandName": "PROMOTIONAL", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11308.34, "calendar_total_sell": 11308.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11308.34, "filter": { "id": "F1AE00019-103", "price": 11308.34, "gross_total": 7719, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-08-24T21:05", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270630bgw202606270920842bgw202608241025ist202608241330843ist202608241905lhr2026082421051983", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-104", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-104", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T09:00", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8221" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8221" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-104", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11428.47, "gross_total": 7801, "base_fare": 5331.14, "tax": 6097.33, "sell": { "currency": "SEK", "total": 11428.47, "base_fare": 5331.14, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzgwMSwiYmFzZV9mYXJlIjozNjM5LCJ0YXgiOjQxNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3ODAxLCJiYXNlX2ZhcmUiOjM2MzksInRheCI6NDE2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3ODAxLCJiYXNlX2ZhcmUiOjM2MzksInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11428.47, "base_fare": 5331.14, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5331.14", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11428.47, "base_fare": 5331.14, "tax": 6097.33, "gross": { "base_fare": "5331.14", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc4MDEuMDAiLCJiYXNlX2ZhcmUiOiIzNjM5LjAwIiwidGF4IjoiNDE2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2MzkuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzgwMS4wMCIsImJhc2VfZmFyZSI6IjM2MzkuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYzOS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3ODAxLjAwIiwiYmFzZV9mYXJlIjoiMzYzOS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER104", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjkiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE3NDAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA3OjQwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMDk6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJEVUIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjIiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiRUkiLCJmbGlnaHROdW1iZXIiOiI4MjIxIiwiZXF1aXBtZW50VHlwZSI6IjMyTiIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFWUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI2IiwidGltZU9mRGVwYXJ0dXJlIjoiMTU6MDAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiRFVCIiwib3JpZ2luX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjE4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDc0MDI2MDYyNjA5MDBMSFJEVUJRUkVJODIyMTI2MDYyNjE1MDAyNzA2MjYwMDA1RFVCRE9IUVJRUjE4MjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiIyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTA1IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExMDI1MDgyNjA2MjVET0hMSFJRUlFSMTA1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI0NSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI3ODAxIiwidG90YWxUYXgiOiI0MTYyIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOlt7Im51bWJlciI6IjMiLCJmcmVlQWxsb3dhbmNlIjoiMiIsInF1YW50aXR5Q29kZSI6Ik4iLCJ1bml0UXVhbGlmaWVyIjoiIiwiYmFnVGFnaWRlbnRpZmllciI6bnVsbCwiYmFnVGFnbnVtYmVyIjpudWxsLCJwaWVjZUNvdW50IjowLCJ3ZWlnaHQiOiIyIiwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMiBwaWVjZXMifV0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijc4MDEiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjY2IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijg5NTkiLCJ0b3RhbFRheCI6IjQxNjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4OTU5IiwidG90YWxUYXhBbW91bnQiOiI0MTYyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNDciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM3NDciLCJ0b3RhbFRheCI6IjQxNjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM3NDciLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EI", "calendar_total_currency": "SEK", "calendar_total_price": 11428.47, "calendar_total_sell": 11428.47, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11428.47, "filter": { "id": "F1AE00019-104", "price": 11428.47, "gross_total": 7801, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EI", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:40", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "lhr202606260740dub2026062609008221dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-105", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-105", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T09:00", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8221" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8221" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-105", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT11H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11428.47, "gross_total": 7801, "base_fare": 5331.14, "tax": 6097.33, "sell": { "currency": "SEK", "total": 11428.47, "base_fare": 5331.14, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzgwMSwiYmFzZV9mYXJlIjozNjM5LCJ0YXgiOjQxNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3ODAxLCJiYXNlX2ZhcmUiOjM2MzksInRheCI6NDE2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3ODAxLCJiYXNlX2ZhcmUiOjM2MzksInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11428.47, "base_fare": 5331.14, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5331.14", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11428.47, "base_fare": 5331.14, "tax": 6097.33, "gross": { "base_fare": "5331.14", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc4MDEuMDAiLCJiYXNlX2ZhcmUiOiIzNjM5LjAwIiwidGF4IjoiNDE2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2MzkuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzgwMS4wMCIsImJhc2VfZmFyZSI6IjM2MzkuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYzOS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3ODAxLjAwIiwiYmFzZV9mYXJlIjoiMzYzOS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER105", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EI", "calendar_total_currency": "SEK", "calendar_total_price": 11428.47, "calendar_total_sell": 11428.47, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11428.47, "filter": { "id": "F1AE00019-105", "price": 11428.47, "gross_total": 7801, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EI", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:40", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "lhr202606260740dub2026062609008221dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-106", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-106", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T09:00", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8221" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8221" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-106", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11428.47, "gross_total": 7801, "base_fare": 5331.14, "tax": 6097.33, "sell": { "currency": "SEK", "total": 11428.47, "base_fare": 5331.14, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzgwMSwiYmFzZV9mYXJlIjozNjM5LCJ0YXgiOjQxNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3ODAxLCJiYXNlX2ZhcmUiOjM2MzksInRheCI6NDE2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3ODAxLCJiYXNlX2ZhcmUiOjM2MzksInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11428.47, "base_fare": 5331.14, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5331.14", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11428.47, "base_fare": 5331.14, "tax": 6097.33, "gross": { "base_fare": "5331.14", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc4MDEuMDAiLCJiYXNlX2ZhcmUiOiIzNjM5LjAwIiwidGF4IjoiNDE2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2MzkuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzgwMS4wMCIsImJhc2VfZmFyZSI6IjM2MzkuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYzOS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3ODAxLjAwIiwiYmFzZV9mYXJlIjoiMzYzOS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER106", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjkiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE3NDAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA3OjQwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMDk6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJEVUIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjIiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiRUkiLCJmbGlnaHROdW1iZXIiOiI4MjIxIiwiZXF1aXBtZW50VHlwZSI6IjMyTiIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFWUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI2IiwidGltZU9mRGVwYXJ0dXJlIjoiMTU6MDAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiRFVCIiwib3JpZ2luX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjE4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDc0MDI2MDYyNjA5MDBMSFJEVUJRUkVJODIyMTI2MDYyNjE1MDAyNzA2MjYwMDA1RFVCRE9IUVJRUjE4MjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAyOjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTE5IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDI0NTI1MDgyNjA4MDBET0hMSFJRUlFSMTE5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI0NiIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI3ODAxIiwidG90YWxUYXgiOiI0MTYyIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOlt7Im51bWJlciI6IjMiLCJmcmVlQWxsb3dhbmNlIjoiMiIsInF1YW50aXR5Q29kZSI6Ik4iLCJ1bml0UXVhbGlmaWVyIjoiIiwiYmFnVGFnaWRlbnRpZmllciI6bnVsbCwiYmFnVGFnbnVtYmVyIjpudWxsLCJwaWVjZUNvdW50IjowLCJ3ZWlnaHQiOiIyIiwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMiBwaWVjZXMifV0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijc4MDEiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjY2IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijg5NTkiLCJ0b3RhbFRheCI6IjQxNjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4OTU5IiwidG90YWxUYXhBbW91bnQiOiI0MTYyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNDciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM3NDciLCJ0b3RhbFRheCI6IjQxNjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM3NDciLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EI", "calendar_total_currency": "SEK", "calendar_total_price": 11428.47, "calendar_total_sell": 11428.47, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11428.47, "filter": { "id": "F1AE00019-106", "price": 11428.47, "gross_total": 7801, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EI", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "lhr202606260740dub2026062609008221dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-107", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-107", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T09:00", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8221" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8221" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-107", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T08:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T13:15", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT07H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces", "title": "2 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11428.47, "gross_total": 7801, "base_fare": 5331.14, "tax": 6097.33, "sell": { "currency": "SEK", "total": 11428.47, "base_fare": 5331.14, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6NzgwMSwiYmFzZV9mYXJlIjozNjM5LCJ0YXgiOjQxNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3ODAxLCJiYXNlX2ZhcmUiOjM2MzksInRheCI6NDE2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3ODAxLCJiYXNlX2ZhcmUiOjM2MzksInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11428.47, "base_fare": 5331.14, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5331.14", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11428.47, "base_fare": 5331.14, "tax": 6097.33, "gross": { "base_fare": "5331.14", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc4MDEuMDAiLCJiYXNlX2ZhcmUiOiIzNjM5LjAwIiwidGF4IjoiNDE2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2MzkuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzgwMS4wMCIsImJhc2VfZmFyZSI6IjM2MzkuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYzOS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3ODAxLjAwIiwiYmFzZV9mYXJlIjoiMzYzOS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzgwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER107", "brandName": "ECONOMY CLASSIC", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 0, "weight": "2", "unit": "pieces" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EI", "calendar_total_currency": "SEK", "calendar_total_price": 11428.47, "calendar_total_sell": 11428.47, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11428.47, "filter": { "id": "F1AE00019-107", "price": 11428.47, "gross_total": 7801, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EI", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T13:15", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "lhr202606260740dub2026062609008221dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250800lhr2026082513153", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-108", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-108", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T15:05", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T23:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-108", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11539.81, "gross_total": 7877, "base_fare": 5558.21, "tax": 5981.6, "sell": { "currency": "SEK", "total": 11539.81, "base_fare": 5558.21, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Nzg3NywiYmFzZV9mYXJlIjozNzk0LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3ODc3LCJiYXNlX2ZhcmUiOjM3OTQsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3ODc3LCJiYXNlX2ZhcmUiOjM3OTQsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11539.81, "base_fare": 5558.21, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5558.21", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11539.81, "base_fare": 5558.21, "tax": 5981.6, "gross": { "base_fare": "5558.21", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc4NzcuMDAiLCJiYXNlX2ZhcmUiOiIzNzk0LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OTQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzg3Ny4wMCIsImJhc2VfZmFyZSI6IjM3OTQuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc5NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3ODc3LjAwIiwiYmFzZV9mYXJlIjoiMzc5NC4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzg3NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER108", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjA1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNCIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE1MDUyNjA2MjYyMzUwTEhSRE9IUVJRUjQyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjozMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDMiLCJlcXVpcG1lbnRUeXBlIjoiMzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTE1MjUwODI2MDYzMERPSExIUlFSUVIxMDMiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjQ3IiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijc4NzciLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMiIsImZyZWVBbGxvd2FuY2UiOiIzMCIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMzAiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjMwIGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI3ODc3IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjUwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjgxMjgiLCJ0b3RhbFRheCI6IjQwODMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4MTI4IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEyOSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjU0NCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU0NCIsInRvdGFsVGF4QW1vdW50IjoiNDA4MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 11539.81, "calendar_total_sell": 11539.81, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11539.81, "filter": { "id": "F1AE00019-108", "price": 11539.81, "gross_total": 7877, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T15:05", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606261505doh2026062623504doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-109", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-109", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:50", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T03:25", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-109", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-24T15:45", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-24T20:15", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11671.66, "gross_total": 7967, "base_fare": 5950.83, "tax": 5720.83, "sell": { "currency": "SEK", "total": 11671.66, "base_fare": 5950.83, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Nzk2NywiYmFzZV9mYXJlIjo0MDYyLCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3OTY3LCJiYXNlX2ZhcmUiOjQwNjIsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3OTY3LCJiYXNlX2ZhcmUiOjQwNjIsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11671.66, "base_fare": 5950.83, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5950.83", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11671.66, "base_fare": 5950.83, "tax": 5720.83, "gross": { "base_fare": "5950.83", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc5NjcuMDAiLCJiYXNlX2ZhcmUiOiI0MDYyLjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwNjIuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzk2Ny4wMCIsImJhc2VfZmFyZSI6IjQwNjIuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA2Mi4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3OTY3LjAwIiwiYmFzZV9mYXJlIjoiNDA2Mi4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk2NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECOSAVER#ER109", "brandName": "ECO SAVER", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEzIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzEwIiwiTWFqb3JpdHlDYXJyaWVyIjoiRUsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjo1MCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjI1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIzIiwiZGVzdGluYXRpb24iOiJEWEIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjMiLCJtYXJrZXRpbmdDYXJyaWVyIjoiRUsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiRUsiLCJmbGlnaHROdW1iZXIiOiIzMCIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMQVNQR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjA5OjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMTI6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJEWEIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IkVLIiwib3BlcmF0aW5nQ2FycmllciI6IkZaIiwiZmxpZ2h0TnVtYmVyIjoiMjA3MiIsImVxdWlwbWVudFR5cGUiOiI3M0giLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMQVNQR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE2NTAyNzA2MjYwMzI1TEhSRFhCRUtFSzMwMjcwNjI2MDk0NTI3MDYyNjEyMDBEWEJCR1dFS0ZaMjA3MiIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjUiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT1NBVkVSIiwiZGVzY3JpcHRpb24iOiJFQ08gU0FWRVIiLCJjYXJyaWVyIjoiRUsifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMjAiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjExMjAiLCJNYWpvcml0eUNhcnJpZXIiOiJFSyIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjEwOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRFhCIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIzIiwibWFya2V0aW5nQ2FycmllciI6IkVLIiwib3BlcmF0aW5nQ2FycmllciI6IkVLIiwiZmxpZ2h0TnVtYmVyIjoiOTQyIiwiZXF1aXBtZW50VHlwZSI6IjM1OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExBU1BHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTU6NDUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIyMDoxNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRYQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjMiLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMyIsIm1hcmtldGluZ0NhcnJpZXIiOiJFSyIsIm9wZXJhdGluZ0NhcnJpZXIiOiJFSyIsImZsaWdodE51bWJlciI6IjUiLCJlcXVpcG1lbnRUeXBlIjoiMzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTEFTUEdCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYxMDU1MjQwODI2MTQyMEJHV0RYQkVLRUs5NDIyNDA4MjYxNTQ1MjQwODI2MjAxNURYQkxIUkVLRUs1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiNSIsImZhcmVGYW1pbHluYW1lIjoiRUNPU0FWRVIiLCJkZXNjcmlwdGlvbiI6IkVDTyBTQVZFUiIsImNhcnJpZXIiOiJFSyJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI0OCIsImZhcmVGYW1pbHluYW1lIjoiRUNPU0FWRVIiLCJkZXNjcmlwdGlvbiI6IkVDTyBTQVZFUiIsImNhcnJpZXIiOiJFSyIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI3OTY3IiwidG90YWxUYXgiOiIzOTA1IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjUiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT1NBVkVSIiwiZGVzY3JpcHRpb24iOiJFQ08gU0FWRVIiLCJjYXJyaWVyIjoiRUsiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMTYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjE3Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxOCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTkiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjIwIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIyMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMjIiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjUiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT1NBVkVSIiwiZGVzY3JpcHRpb24iOiJFQ08gU0FWRVIiLCJjYXJyaWVyIjoiRUsiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMTYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjE3Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxOCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTkiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjIwIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIyMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMjIiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W3sibnVtYmVyIjoiMSIsImZyZWVBbGxvd2FuY2UiOiIyNSIsInF1YW50aXR5Q29kZSI6IlciLCJ1bml0UXVhbGlmaWVyIjoiSyIsImJhZ1RhZ2lkZW50aWZpZXIiOm51bGwsImJhZ1RhZ251bWJlciI6bnVsbCwicGllY2VDb3VudCI6MSwid2VpZ2h0IjoiMjUiLCJ1bml0Ijoia2ciLCJ0aXRsZSI6IjI1IGtnIn1dLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI3OTY3IiwidG90YWxUYXhBbW91bnQiOiIzOTA1IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExBU1BHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMQVNQR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTEFTUEdCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExBU1BHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJUSUNLRVRTIEFSRSBOT04gUkVGVU5EQUJMRSBBRlRFUiBERVBBUlRVUkUiLCJ0eXBlIjoiNzEiLCJhbW91bnQiOm51bGwsImN1cnJlbmN5IjpudWxsfX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjczIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09GTEVYIiwiZGVzY3JpcHRpb24iOiJFQ08gRkxFWCIsImNhcnJpZXIiOiJFSyIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI5NjA5IiwidG90YWxUYXgiOiIzOTA1IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjgiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT0ZMRVgiLCJkZXNjcmlwdGlvbiI6IkVDTyBGTEVYIiwiY2FycmllciI6IkVLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjE2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTgiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE5Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIyMCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMjEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMwIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiI4IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09GTEVYIiwiZGVzY3JpcHRpb24iOiJFQ08gRkxFWCIsImNhcnJpZXIiOiJFSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTciLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE4Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxOSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMjAiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjIxIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzMCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijk2MDkiLCJ0b3RhbFRheEFtb3VudCI6IjM5MDUiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTEVFU0dCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xFRVNHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMRUVTR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTEVFU0dCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjI4OTUiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTcyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09GTFhQTFVTIiwiZGVzY3JpcHRpb24iOiJFQ08gRkxFWFBMVVMiLCJjYXJyaWVyIjoiRUsiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTkxNDIiLCJ0b3RhbFRheCI6IjM5MDUiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT0ZMWFBMVVMiLCJkZXNjcmlwdGlvbiI6IkVDTyBGTEVYUExVUyIsImNhcnJpZXIiOiJFSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTciLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE4Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxOSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMjAiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMiIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT0ZMWFBMVVMiLCJkZXNjcmlwdGlvbiI6IkVDTyBGTEVYUExVUyIsImNhcnJpZXIiOiJFSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTciLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE4Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxOSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMjAiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMiIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjE5MTQyIiwidG90YWxUYXhBbW91bnQiOiIzOTA1IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJYIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWExSWkZHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJYIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlhMUlpGR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJYTFJaRkdCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJYIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWExSWkZHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyODk1IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 11671.66, "calendar_total_sell": 11671.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11671.66, "filter": { "id": "F1AE00019-109", "price": 11671.66, "gross_total": 7967, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:15", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261650dxb20260627032530dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608241545lhr2026082420155", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-110", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-110", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T14:25", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T01:00", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-110", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-24T15:45", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-24T20:15", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11671.66, "gross_total": 7967, "base_fare": 5950.83, "tax": 5720.83, "sell": { "currency": "SEK", "total": 11671.66, "base_fare": 5950.83, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Nzk2NywiYmFzZV9mYXJlIjo0MDYyLCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3OTY3LCJiYXNlX2ZhcmUiOjQwNjIsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3OTY3LCJiYXNlX2ZhcmUiOjQwNjIsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11671.66, "base_fare": 5950.83, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5950.83", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11671.66, "base_fare": 5950.83, "tax": 5720.83, "gross": { "base_fare": "5950.83", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc5NjcuMDAiLCJiYXNlX2ZhcmUiOiI0MDYyLjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwNjIuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzk2Ny4wMCIsImJhc2VfZmFyZSI6IjQwNjIuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA2Mi4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3OTY3LjAwIiwiYmFzZV9mYXJlIjoiNDA2Mi4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk2NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECOSAVER#ER110", "brandName": "ECO SAVER", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjE0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxOTM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiRUsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNDoyNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAxOjAwIiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIzIiwiZGVzdGluYXRpb24iOiJEWEIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjMiLCJtYXJrZXRpbmdDYXJyaWVyIjoiRUsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiRUsiLCJmbGlnaHROdW1iZXIiOiIyIiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExBU1BHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDk6NDUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIxMjowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRYQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjIiLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiRUsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiRloiLCJmbGlnaHROdW1iZXIiOiIyMDcyIiwiZXF1aXBtZW50VHlwZSI6IjczSCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExBU1BHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MTQyNTI3MDYyNjAxMDBMSFJEWEJFS0VLMjI3MDYyNjA5NDUyNzA2MjYxMjAwRFhCQkdXRUtGWjIwNzIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiI1IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09TQVZFUiIsImRlc2NyaXB0aW9uIjoiRUNPIFNBVkVSIiwiY2FycmllciI6IkVLIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjIwIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMTIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiRUsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRYQiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiMyIsIm1hcmtldGluZ0NhcnJpZXIiOiJFSyIsIm9wZXJhdGluZ0NhcnJpZXIiOiJFSyIsImZsaWdodE51bWJlciI6Ijk0MiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMQVNQR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6MTUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJEWEIiLCJvcmlnaW5fdGVybWluYWwiOiIzIiwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjMiLCJtYXJrZXRpbmdDYXJyaWVyIjoiRUsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiRUsiLCJmbGlnaHROdW1iZXIiOiI1IiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExBU1BHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTA1NTI0MDgyNjE0MjBCR1dEWEJFS0VLOTQyMjQwODI2MTU0NTI0MDgyNjIwMTVEWEJMSFJFS0VLNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjUiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT1NBVkVSIiwiZGVzY3JpcHRpb24iOiJFQ08gU0FWRVIiLCJjYXJyaWVyIjoiRUsifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNDgiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT1NBVkVSIiwiZGVzY3JpcHRpb24iOiJFQ08gU0FWRVIiLCJjYXJyaWVyIjoiRUsiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiNzk2NyIsInRvdGFsVGF4IjoiMzkwNSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiI1IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09TQVZFUiIsImRlc2NyaXB0aW9uIjoiRUNPIFNBVkVSIiwiY2FycmllciI6IkVLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjE2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTgiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE5Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIyMCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMjEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjIyIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiI1IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09TQVZFUiIsImRlc2NyaXB0aW9uIjoiRUNPIFNBVkVSIiwiY2FycmllciI6IkVLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjE2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTgiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE5Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIyMCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMjEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjIyIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOlt7Im51bWJlciI6IjEiLCJmcmVlQWxsb3dhbmNlIjoiMjUiLCJxdWFudGl0eUNvZGUiOiJXIiwidW5pdFF1YWxpZmllciI6IksiLCJiYWdUYWdpZGVudGlmaWVyIjpudWxsLCJiYWdUYWdudW1iZXIiOm51bGwsInBpZWNlQ291bnQiOjEsIndlaWdodCI6IjI1IiwidW5pdCI6ImtnIiwidGl0bGUiOiIyNSBrZyJ9XSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiNzk2NyIsInRvdGFsVGF4QW1vdW50IjoiMzkwNSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMQVNQR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTEFTUEdCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExBU1BHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMQVNQR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiVElDS0VUUyBBUkUgTk9OIFJFRlVOREFCTEUgQUZURVIgREVQQVJUVVJFIiwidHlwZSI6IjcxIiwiYW1vdW50IjpudWxsLCJjdXJyZW5jeSI6bnVsbH19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI3MyIsImZhcmVGYW1pbHluYW1lIjoiRUNPRkxFWCIsImRlc2NyaXB0aW9uIjoiRUNPIEZMRVgiLCJjYXJyaWVyIjoiRUsiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTYwOSIsInRvdGFsVGF4IjoiMzkwNSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiI4IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09GTEVYIiwiZGVzY3JpcHRpb24iOiJFQ08gRkxFWCIsImNhcnJpZXIiOiJFSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTciLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE4Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxOSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMjAiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjIxIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzMCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiOCIsImZhcmVGYW1pbHluYW1lIjoiRUNPRkxFWCIsImRlc2NyaXB0aW9uIjoiRUNPIEZMRVgiLCJjYXJyaWVyIjoiRUsiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMTYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjE3Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxOCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTkiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjIwIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIyMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMzAiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI5NjA5IiwidG90YWxUYXhBbW91bnQiOiIzOTA1IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xFRVNHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMRUVTR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTEVFU0dCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xFRVNHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyODk1IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE3MiIsImZhcmVGYW1pbHluYW1lIjoiRUNPRkxYUExVUyIsImRlc2NyaXB0aW9uIjoiRUNPIEZMRVhQTFVTIiwiY2FycmllciI6IkVLIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjE5MTQyIiwidG90YWxUYXgiOiIzOTA1IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09GTFhQTFVTIiwiZGVzY3JpcHRpb24iOiJFQ08gRkxFWFBMVVMiLCJjYXJyaWVyIjoiRUsiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMTYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjE3Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxOCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIwIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIyMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzIiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09GTFhQTFVTIiwiZGVzY3JpcHRpb24iOiJFQ08gRkxFWFBMVVMiLCJjYXJyaWVyIjoiRUsiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMTYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjE3Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxOCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIwIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIyMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzIiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxOTE0MiIsInRvdGFsVGF4QW1vdW50IjoiMzkwNSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJYIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlhMUlpGR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJYTFJaRkdCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJYIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWExSWkZHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJYIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlhMUlpGR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjg5NSIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 11671.66, "calendar_total_sell": 11671.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11671.66, "filter": { "id": "F1AE00019-110", "price": 11671.66, "gross_total": 7967, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T14:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:15", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261425dxb2026062701002dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608241545lhr2026082420155", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-111", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-111", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT00H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:05", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-26T19:40", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-111", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-24T15:45", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-24T20:15", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11671.66, "gross_total": 7967, "base_fare": 5950.83, "tax": 5720.83, "sell": { "currency": "SEK", "total": 11671.66, "base_fare": 5950.83, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Nzk2NywiYmFzZV9mYXJlIjo0MDYyLCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3OTY3LCJiYXNlX2ZhcmUiOjQwNjIsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo3OTY3LCJiYXNlX2ZhcmUiOjQwNjIsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11671.66, "base_fare": 5950.83, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5950.83", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11671.66, "base_fare": 5950.83, "tax": 5720.83, "gross": { "base_fare": "5950.83", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijc5NjcuMDAiLCJiYXNlX2ZhcmUiOiI0MDYyLjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwNjIuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiNzk2Ny4wMCIsImJhc2VfZmFyZSI6IjQwNjIuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA2Mi4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI3OTY3LjAwIiwiYmFzZV9mYXJlIjoiNDA2Mi4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Nzk2NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECOSAVER#ER111", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 11671.66, "calendar_total_sell": 11671.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11671.66, "filter": { "id": "F1AE00019-111", "price": 11671.66, "gross_total": 7967, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:15", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260905dxb2026062619408dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608241545lhr2026082420155", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-112", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-112", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T09:00", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8221" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8221" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-112", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11794.72, "gross_total": 8051, "base_fare": 5697.39, "tax": 6097.33, "sell": { "currency": "SEK", "total": 11794.72, "base_fare": 5697.39, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODA1MSwiYmFzZV9mYXJlIjozODg5LCJ0YXgiOjQxNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MDUxLCJiYXNlX2ZhcmUiOjM4ODksInRheCI6NDE2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MDUxLCJiYXNlX2ZhcmUiOjM4ODksInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11794.72, "base_fare": 5697.39, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5697.39", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11794.72, "base_fare": 5697.39, "tax": 6097.33, "gross": { "base_fare": "5697.39", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgwNTEuMDAiLCJiYXNlX2ZhcmUiOiIzODg5LjAwIiwidGF4IjoiNDE2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODkuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODA1MS4wMCIsImJhc2VfZmFyZSI6IjM4ODkuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4OS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MDUxLjAwIiwiYmFzZV9mYXJlIjoiMzg4OS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODA1MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "ECONOMY CLASSIC", "promo_rules": "ECONOMY CLASSIC", "brandCode": "ECLASSIC#ER112", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjkiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE3NDAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA3OjQwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMDk6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJEVUIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjIiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiRUkiLCJmbGlnaHROdW1iZXIiOiI4MjIxIiwiZXF1aXBtZW50VHlwZSI6IjMyTiIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFWUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI2IiwidGltZU9mRGVwYXJ0dXJlIjoiMTU6MDAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiRFVCIiwib3JpZ2luX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjE4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDc0MDI2MDYyNjA5MDBMSFJEVUJRUkVJODIyMTI2MDYyNjE1MDAyNzA2MjYwMDA1RFVCRE9IUVJRUjE4MjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTAzIiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExNTI1MDgyNjA2MzBET0hMSFJRUlFSMTAzIiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI0OSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI4MDUxIiwidG90YWxUYXgiOiI0MTYyIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiODA1MSIsInRvdGFsVGF4QW1vdW50IjoiNDE2MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiNjYiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODk1OSIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijg5NTkiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE0NyIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzc0NyIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzc0NyIsInRvdGFsVGF4QW1vdW50IjoiNDE2MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EI", "calendar_total_currency": "SEK", "calendar_total_price": 11794.72, "calendar_total_sell": 11794.72, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11794.72, "filter": { "id": "F1AE00019-112", "price": 11794.72, "gross_total": 8051, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EI", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:40", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260740dub2026062609008221dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-113", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-113", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-06-26T21:55", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-06-27T01:15", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT03H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-113", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-24T17:50", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-24T21:05", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT11H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "779" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "779" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11908.99, "gross_total": 8129, "base_fare": 5178.78, "tax": 6730.21, "sell": { "currency": "SEK", "total": 11908.99, "base_fare": 5178.78, "tax": 6730.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODEyOSwiYmFzZV9mYXJlIjozNTM1LCJ0YXgiOjQ1OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTI5LCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDU5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTI5LCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDU5NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11908.99, "base_fare": 5178.78, "tax": 6730.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5178.78", "tax": "6730.21", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11908.99, "base_fare": 5178.78, "tax": 6730.21, "gross": { "base_fare": "5178.78", "tax": "6730.21", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgxMjkuMDAiLCJiYXNlX2ZhcmUiOiIzNTM1LjAwIiwidGF4IjoiNDU5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NTk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODEyOS4wMCIsImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NTk0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ1OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MTI5LjAwIiwiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ1OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODEyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#113", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "MS", "calendar_total_currency": "SEK", "calendar_total_price": 11908.99, "calendar_total_sell": 11908.99, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11908.99, "filter": { "id": "F1AE00019-113", "price": 11908.99, "gross_total": 8129, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy Standard", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-08-24T21:05", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261500cai202606262155778cai202606270115bgw202606270320627bgw202608240420cai202608240645628cai202608241750lhr202608242105779", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-114", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-114", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-06-26T21:55", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-06-27T01:15", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT03H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-114", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT06H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-25T05:25", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-25T08:40", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT22H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "783" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "783" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11908.99, "gross_total": 8129, "base_fare": 5178.78, "tax": 6730.21, "sell": { "currency": "SEK", "total": 11908.99, "base_fare": 5178.78, "tax": 6730.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODEyOSwiYmFzZV9mYXJlIjozNTM1LCJ0YXgiOjQ1OTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTI5LCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDU5NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTI5LCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDU5NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11908.99, "base_fare": 5178.78, "tax": 6730.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5178.78", "tax": "6730.21", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11908.99, "base_fare": 5178.78, "tax": 6730.21, "gross": { "base_fare": "5178.78", "tax": "6730.21", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgxMjkuMDAiLCJiYXNlX2ZhcmUiOiIzNTM1LjAwIiwidGF4IjoiNDU5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NTk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODEyOS4wMCIsImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NTk0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ1OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MTI5LjAwIiwiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ1OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODEyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#114", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "MS", "calendar_total_currency": "SEK", "calendar_total_price": 11908.99, "calendar_total_sell": 11908.99, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11908.99, "filter": { "id": "F1AE00019-114", "price": 11908.99, "gross_total": 8129, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy Standard", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:40", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261500cai202606262155778cai202606270115bgw202606270320627bgw202608240420cai202608240645628cai202608250525lhr202608250840783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-115", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-115", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-06-26T16:35", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-06-27T01:15", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-115", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-24T17:50", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-24T21:05", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT11H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "779" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "779" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11928.04, "gross_total": 8142, "base_fare": 5178.78, "tax": 6749.26, "sell": { "currency": "SEK", "total": 11928.04, "base_fare": 5178.78, "tax": 6749.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODE0MiwiYmFzZV9mYXJlIjozNTM1LCJ0YXgiOjQ2MDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTQyLCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDYwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTQyLCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDYwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11928.04, "base_fare": 5178.78, "tax": 6749.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5178.78", "tax": "6749.26", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11928.04, "base_fare": 5178.78, "tax": 6749.26, "gross": { "base_fare": "5178.78", "tax": "6749.26", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgxNDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTM1LjAwIiwidGF4IjoiNDYwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODE0Mi4wMCIsImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjA3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2MDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MTQyLjAwIiwiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2MDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#115", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "MS", "calendar_total_currency": "SEK", "calendar_total_price": 11928.04, "calendar_total_sell": 11928.04, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11928.04, "filter": { "id": "F1AE00019-115", "price": 11928.04, "gross_total": 8142, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy Standard", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:40", "arrival_timing_slot": "night", "arrival_departure_time": "2026-08-24T21:05", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260940cai202606261635784cai202606270115bgw202606270320627bgw202608240420cai202608240645628cai202608241750lhr202608242105779", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-116", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-116", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT03H10M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T22:10", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-06-27T05:05", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-06-28T01:15", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "BGW", "arrival_time": "2026-06-28T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-28", "flight_time": null, "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-116", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-24T17:50", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-24T21:05", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT11H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "779" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "779" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11928.04, "gross_total": 8142, "base_fare": 5178.78, "tax": 6749.26, "sell": { "currency": "SEK", "total": 11928.04, "base_fare": 5178.78, "tax": 6749.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODE0MiwiYmFzZV9mYXJlIjozNTM1LCJ0YXgiOjQ2MDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTQyLCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDYwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTQyLCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDYwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11928.04, "base_fare": 5178.78, "tax": 6749.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5178.78", "tax": "6749.26", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11928.04, "base_fare": 5178.78, "tax": 6749.26, "gross": { "base_fare": "5178.78", "tax": "6749.26", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgxNDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTM1LjAwIiwidGF4IjoiNDYwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODE0Mi4wMCIsImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjA3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2MDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MTQyLjAwIiwiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2MDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#116", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "MS", "calendar_total_currency": "SEK", "calendar_total_price": 11928.04, "calendar_total_sell": 11928.04, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11928.04, "filter": { "id": "F1AE00019-116", "price": 11928.04, "gross_total": 8142, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy Standard", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T22:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-08-24T21:05", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606262210cai202606270505780cai202606280115bgw202606280320627bgw202608240420cai202608240645628cai202608241750lhr202608242105779", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-117", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-117", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-06-26T16:35", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-06-27T01:15", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-117", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT06H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-25T05:25", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-25T08:40", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT22H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "783" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "783" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11928.04, "gross_total": 8142, "base_fare": 5178.78, "tax": 6749.26, "sell": { "currency": "SEK", "total": 11928.04, "base_fare": 5178.78, "tax": 6749.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODE0MiwiYmFzZV9mYXJlIjozNTM1LCJ0YXgiOjQ2MDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTQyLCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDYwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTQyLCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDYwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11928.04, "base_fare": 5178.78, "tax": 6749.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5178.78", "tax": "6749.26", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11928.04, "base_fare": 5178.78, "tax": 6749.26, "gross": { "base_fare": "5178.78", "tax": "6749.26", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgxNDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTM1LjAwIiwidGF4IjoiNDYwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODE0Mi4wMCIsImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjA3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2MDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MTQyLjAwIiwiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2MDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#117", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "MS", "calendar_total_currency": "SEK", "calendar_total_price": 11928.04, "calendar_total_sell": 11928.04, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11928.04, "filter": { "id": "F1AE00019-117", "price": 11928.04, "gross_total": 8142, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy Standard", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:40", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260940cai202606261635784cai202606270115bgw202606270320627bgw202608240420cai202608240645628cai202608250525lhr202608250840783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-118", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-118", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT03H10M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T22:10", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-06-27T05:05", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-06-28T01:15", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "BGW", "arrival_time": "2026-06-28T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-28", "flight_time": null, "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-118", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT06H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-25T05:25", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-25T08:40", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT22H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "783" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "783" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11928.04, "gross_total": 8142, "base_fare": 5178.78, "tax": 6749.26, "sell": { "currency": "SEK", "total": 11928.04, "base_fare": 5178.78, "tax": 6749.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODE0MiwiYmFzZV9mYXJlIjozNTM1LCJ0YXgiOjQ2MDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTQyLCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDYwNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTQyLCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDYwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11928.04, "base_fare": 5178.78, "tax": 6749.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5178.78", "tax": "6749.26", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11928.04, "base_fare": 5178.78, "tax": 6749.26, "gross": { "base_fare": "5178.78", "tax": "6749.26", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgxNDIuMDAiLCJiYXNlX2ZhcmUiOiIzNTM1LjAwIiwidGF4IjoiNDYwNy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjA3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODE0Mi4wMCIsImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjA3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2MDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MTQyLjAwIiwiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2MDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#118", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "MS", "calendar_total_currency": "SEK", "calendar_total_price": 11928.04, "calendar_total_sell": 11928.04, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11928.04, "filter": { "id": "F1AE00019-118", "price": 11928.04, "gross_total": 8142, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy Standard", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T22:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:40", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606262210cai202606270505780cai202606280115bgw202606280320627bgw202608240420cai202608240645628cai202608250525lhr202608250840783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-119", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-119", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:05", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-06-27T00:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "booking_class": { "cabin_class": "ECONOMY VALUE", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLANGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECVALUE", "fareFamilyName": "ECONOMY VALUE", "fareFamilyRefNo": "6", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "AMM", "departure_time": "2026-06-27T04:50", "origin_terminal": null, "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "BGW", "arrival_time": "2026-06-27T06:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "810" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "810" }, "booking_class": { "cabin_class": "ECONOMY VALUE", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLANGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECVALUE", "fareFamilyName": "ECONOMY VALUE", "fareFamilyRefNo": "6", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-119", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T07:25", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "AMM", "arrival_time": "2026-08-24T09:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "811" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "811" }, "booking_class": { "cabin_class": "ECONOMY FLEX", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLSXGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECFLEX", "fareFamilyName": "ECONOMY FLEX", "fareFamilyRefNo": "7", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "AMM", "departure_time": "2026-08-24T12:15", "origin_terminal": null, "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "LHR", "arrival_time": "2026-08-24T15:25", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "111" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "111" }, "booking_class": { "cabin_class": "ECONOMY FLEX", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLSXGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECFLEX", "fareFamilyName": "ECONOMY FLEX", "fareFamilyRefNo": "7", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11932.43, "gross_total": 8145, "base_fare": 5697.39, "tax": 6235.04, "sell": { "currency": "SEK", "total": 11932.43, "base_fare": 5697.39, "tax": 6235.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODE0NSwiYmFzZV9mYXJlIjozODg5LCJ0YXgiOjQyNTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTQ1LCJiYXNlX2ZhcmUiOjM4ODksInRheCI6NDI1NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTQ1LCJiYXNlX2ZhcmUiOjM4ODksInRheCI6NDI1Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11932.43, "base_fare": 5697.39, "tax": 6235.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5697.39", "tax": "6235.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11932.43, "base_fare": 5697.39, "tax": 6235.04, "gross": { "base_fare": "5697.39", "tax": "6235.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgxNDUuMDAiLCJiYXNlX2ZhcmUiOiIzODg5LjAwIiwidGF4IjoiNDI1Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODkuMDAiLCJ0YXgiOiI0MjU2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODE0NS4wMCIsImJhc2VfZmFyZSI6IjM4ODkuMDAiLCJ0YXgiOiI0MjU2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4OS4wMCIsInRheCI6IjQyNTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MTQ1LjAwIiwiYmFzZV9mYXJlIjoiMzg4OS4wMCIsInRheCI6IjQyNTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECVALUE#ER119", "brandName": "ECONOMY VALUE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjE5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMTIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUkoiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNzowNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjEwIiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIzIiwiZGVzdGluYXRpb24iOiJBTU0iLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlJKIiwib3BlcmF0aW5nQ2FycmllciI6IlJKIiwiZmxpZ2h0TnVtYmVyIjoiMTEyIiwiZXF1aXBtZW50VHlwZSI6Ijc4OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxBTkdCIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjA0OjUwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJBTU0iLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJSSiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJSSiIsImZsaWdodE51bWJlciI6IjgxMCIsImVxdWlwbWVudFR5cGUiOiIzMk4iLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMQU5HQiIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxNzA1MjcwNjI2MDAxMExIUkFNTVJKUkoxMTIyNzA2MjYwNDUwMjcwNjI2MDYyNUFNTUJHV1JKUko4MTAiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiI2IiwiZmFyZUZhbWlseW5hbWUiOiJFQ1ZBTFVFIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIFZBTFVFIiwiY2FycmllciI6IlJKIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjIzIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDAwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUkoiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzoyNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjA5OjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkFNTSIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUkoiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUkoiLCJmbGlnaHROdW1iZXIiOiI4MTEiLCJlcXVpcG1lbnRUeXBlIjoiMzJOIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFNYR0IiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTI6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIxNToyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkFNTSIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjMiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUkoiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUkoiLCJmbGlnaHROdW1iZXIiOiIxMTEiLCJlcXVpcG1lbnRUeXBlIjoiNzg5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFNYR0IiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MDcyNTI0MDgyNjA5MTBCR1dBTU1SSlJKODExMjQwODI2MTIxNTI0MDgyNjE1MjVBTU1MSFJSSlJKMTExIiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiNyIsImZhcmVGYW1pbHluYW1lIjoiRUNGTEVYIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIEZMRVgiLCJjYXJyaWVyIjoiUkoifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNTQiLCJmYXJlRmFtaWx5bmFtZSI6IkVDVkFMVUUiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgVkFMVUUiLCJjYXJyaWVyIjoiUkoiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODE0NSIsInRvdGFsVGF4IjoiNDI1NiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiI2IiwiZmFyZUZhbWlseW5hbWUiOiJFQ1ZBTFVFIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIFZBTFVFIiwiY2FycmllciI6IlJKIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyNyIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMjgiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjI5Iiwic3RhdHVzIjoiTk9GIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiI3IiwiZmFyZUZhbWlseW5hbWUiOiJFQ0ZMRVgiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgRkxFWCIsImNhcnJpZXIiOiJSSiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIyMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMjciLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjI4Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyOSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjgxNDUiLCJ0b3RhbFRheEFtb3VudCI6IjQyNTYiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTEFOR0IiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMQU5HQiIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxTWEdCIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFNYR0IiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJUSUNLRVRTIEFSRSBOT04tUkVGVU5EQUJMRSIsInR5cGUiOiI3MCIsImFtb3VudCI6bnVsbCwiY3VycmVuY3kiOm51bGx9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiODgiLCJmYXJlRmFtaWx5bmFtZSI6IkVDRkxFWCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBGTEVYIiwiY2FycmllciI6IlJKIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEwMTQyIiwidG90YWxUYXgiOiI0MjU2IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjciLCJmYXJlRmFtaWx5bmFtZSI6IkVDRkxFWCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBGTEVYIiwiY2FycmllciI6IlJKIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyNyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMjgiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjI5Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiI3IiwiZmFyZUZhbWlseW5hbWUiOiJFQ0ZMRVgiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgRkxFWCIsImNhcnJpZXIiOiJSSiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIyMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMjciLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjI4Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyOSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwMTQyIiwidG90YWxUYXhBbW91bnQiOiI0MjU2IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxTWEdCIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFNYR0IiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MU1hHQiIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxTWEdCIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTEyNCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "AMM", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "AMM", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "AMM", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "AMM", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "RJ", "calendar_total_currency": "SEK", "calendar_total_price": 11932.43, "calendar_total_sell": 11932.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11932.43, "filter": { "id": "F1AE00019-119", "price": 11932.43, "gross_total": 8145, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "ECONOMY VALUE", "connecting_airport": [ "AMM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T15:25", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261705amm202606270010112amm202606270450bgw202606270625810bgw202608240725amm202608240910811amm202608241215lhr202608241525111", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-120", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-120", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT00H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T17:05", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-06-27T00:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "booking_class": { "cabin_class": "ECONOMY VALUE", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLANGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECVALUE", "fareFamilyName": "ECONOMY VALUE", "fareFamilyRefNo": "6", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "AMM", "departure_time": "2026-06-27T18:20", "origin_terminal": null, "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "BGW", "arrival_time": "2026-06-27T19:55", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT18H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "814" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "814" }, "booking_class": { "cabin_class": "ECONOMY VALUE", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLANGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECVALUE", "fareFamilyName": "ECONOMY VALUE", "fareFamilyRefNo": "6", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-120", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T07:25", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "AMM", "arrival_time": "2026-08-24T09:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "811" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "811" }, "booking_class": { "cabin_class": "ECONOMY FLEX", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLSXGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECFLEX", "fareFamilyName": "ECONOMY FLEX", "fareFamilyRefNo": "7", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "AMM", "departure_time": "2026-08-24T12:15", "origin_terminal": null, "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "LHR", "arrival_time": "2026-08-24T15:25", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "111" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "111" }, "booking_class": { "cabin_class": "ECONOMY FLEX", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLSXGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECFLEX", "fareFamilyName": "ECONOMY FLEX", "fareFamilyRefNo": "7", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11932.43, "gross_total": 8145, "base_fare": 5697.39, "tax": 6235.04, "sell": { "currency": "SEK", "total": 11932.43, "base_fare": 5697.39, "tax": 6235.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODE0NSwiYmFzZV9mYXJlIjozODg5LCJ0YXgiOjQyNTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTQ1LCJiYXNlX2ZhcmUiOjM4ODksInRheCI6NDI1NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTQ1LCJiYXNlX2ZhcmUiOjM4ODksInRheCI6NDI1Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11932.43, "base_fare": 5697.39, "tax": 6235.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5697.39", "tax": "6235.04", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11932.43, "base_fare": 5697.39, "tax": 6235.04, "gross": { "base_fare": "5697.39", "tax": "6235.04", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgxNDUuMDAiLCJiYXNlX2ZhcmUiOiIzODg5LjAwIiwidGF4IjoiNDI1Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODkuMDAiLCJ0YXgiOiI0MjU2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODE0NS4wMCIsImJhc2VfZmFyZSI6IjM4ODkuMDAiLCJ0YXgiOiI0MjU2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4OS4wMCIsInRheCI6IjQyNTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MTQ1LjAwIiwiYmFzZV9mYXJlIjoiMzg4OS4wMCIsInRheCI6IjQyNTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECVALUE#ER120", "brandName": "ECONOMY VALUE", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "AMM", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "AMM", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "AMM", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "AMM", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "RJ", "calendar_total_currency": "SEK", "calendar_total_price": 11932.43, "calendar_total_sell": 11932.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11932.43, "filter": { "id": "F1AE00019-120", "price": 11932.43, "gross_total": 8145, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "ECONOMY VALUE", "connecting_airport": [ "AMM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T17:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T15:25", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261705amm202606270010112amm202606271820bgw202606271955814bgw202608240725amm202608240910811amm202608241215lhr202608241525111", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-121", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-121", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-06-26T21:55", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-06-27T01:15", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT03H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-121", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-24T10:30", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-24T13:35", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 11993.96, "gross_total": 8187, "base_fare": 5178.78, "tax": 6815.18, "sell": { "currency": "SEK", "total": 11993.96, "base_fare": 5178.78, "tax": 6815.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODE4NywiYmFzZV9mYXJlIjozNTM1LCJ0YXgiOjQ2NTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTg3LCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDY1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MTg3LCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDY1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11993.96, "base_fare": 5178.78, "tax": 6815.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5178.78", "tax": "6815.18", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 11993.96, "base_fare": 5178.78, "tax": 6815.18, "gross": { "base_fare": "5178.78", "tax": "6815.18", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgxODcuMDAiLCJiYXNlX2ZhcmUiOiIzNTM1LjAwIiwidGF4IjoiNDY1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODE4Ny4wMCIsImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjUyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MTg3LjAwIiwiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE4NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#121", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "MS", "calendar_total_currency": "SEK", "calendar_total_price": 11993.96, "calendar_total_sell": 11993.96, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11993.96, "filter": { "id": "F1AE00019-121", "price": 11993.96, "gross_total": 8187, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy Standard", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T13:35", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261500cai202606262155778cai202606270115bgw202606270320627bgw202608240420cai202608240645628cai202608241030lhr202608241335777", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-122", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-122", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-06-26T16:35", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-06-27T01:15", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-122", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-24T10:30", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-24T13:35", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12013.01, "gross_total": 8200, "base_fare": 5178.78, "tax": 6834.23, "sell": { "currency": "SEK", "total": 12013.01, "base_fare": 5178.78, "tax": 6834.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODIwMCwiYmFzZV9mYXJlIjozNTM1LCJ0YXgiOjQ2NjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjAwLCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDY2NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjAwLCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDY2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12013.01, "base_fare": 5178.78, "tax": 6834.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5178.78", "tax": "6834.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12013.01, "base_fare": 5178.78, "tax": 6834.23, "gross": { "base_fare": "5178.78", "tax": "6834.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyMDAuMDAiLCJiYXNlX2ZhcmUiOiIzNTM1LjAwIiwidGF4IjoiNDY2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjY1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODIwMC4wMCIsImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2NjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjAwLjAwIiwiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2NjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIwMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#122", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "MS", "calendar_total_currency": "SEK", "calendar_total_price": 12013.01, "calendar_total_sell": 12013.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12013.01, "filter": { "id": "F1AE00019-122", "price": 12013.01, "gross_total": 8200, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy Standard", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T13:35", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260940cai202606261635784cai202606270115bgw202606270320627bgw202608240420cai202608240645628cai202608241030lhr202608241335777", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-123", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-123", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT03H10M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T22:10", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-06-27T05:05", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-06-28T01:15", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "BGW", "arrival_time": "2026-06-28T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-28", "flight_time": null, "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "W", "meal_code": null, "seat_available": "9", "fareBasis": "WLRIGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-123", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-24T10:30", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-24T13:35", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGB", "fareType": "RA", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Nego Fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12013.01, "gross_total": 8200, "base_fare": 5178.78, "tax": 6834.23, "sell": { "currency": "SEK", "total": 12013.01, "base_fare": 5178.78, "tax": 6834.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODIwMCwiYmFzZV9mYXJlIjozNTM1LCJ0YXgiOjQ2NjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjAwLCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDY2NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjAwLCJiYXNlX2ZhcmUiOjM1MzUsInRheCI6NDY2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12013.01, "base_fare": 5178.78, "tax": 6834.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5178.78", "tax": "6834.23", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12013.01, "base_fare": 5178.78, "tax": 6834.23, "gross": { "base_fare": "5178.78", "tax": "6834.23", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyMDAuMDAiLCJiYXNlX2ZhcmUiOiIzNTM1LjAwIiwidGF4IjoiNDY2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjY1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODIwMC4wMCIsImJhc2VfZmFyZSI6IjM1MzUuMDAiLCJ0YXgiOiI0NjY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2NjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjAwLjAwIiwiYmFzZV9mYXJlIjoiMzUzNS4wMCIsInRheCI6IjQ2NjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIwMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#123", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "MS", "calendar_total_currency": "SEK", "calendar_total_price": 12013.01, "calendar_total_sell": 12013.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12013.01, "filter": { "id": "F1AE00019-123", "price": 12013.01, "gross_total": 8200, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy Standard", "connecting_airport": [ "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T22:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T13:35", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606262210cai202606270505780cai202606280115bgw202606280320627bgw202608240420cai202608240645628cai202608241030lhr202608241335777", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-124", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-124", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T22:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T04:20", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T06:30", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T09:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-124", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T13:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T14:50", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T16:40", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12067.21, "gross_total": 8237, "base_fare": 6292.18, "tax": 5775.03, "sell": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODIzNywiYmFzZV9mYXJlIjo0Mjk1LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyMzcuMDAiLCJiYXNlX2ZhcmUiOiI0Mjk1LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODIzNy4wMCIsImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjM3LjAwIiwiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIzNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER124", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12067.21, "calendar_total_sell": 12067.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12067.21, "filter": { "id": "F1AE00019-124", "price": 12067.21, "gross_total": 8237, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T22:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T16:40", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606262240ist2026062704201984ist202606270630bgw202606270920842bgw202608241025ist202608241330843ist202608241450lhr2026082416401971", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-125", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-125", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T22:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T04:20", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T06:30", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T09:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-125", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T05:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T08:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T10:10", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T12:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12067.21, "gross_total": 8237, "base_fare": 6292.18, "tax": 5775.03, "sell": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODIzNywiYmFzZV9mYXJlIjo0Mjk1LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyMzcuMDAiLCJiYXNlX2ZhcmUiOiI0Mjk1LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODIzNy4wMCIsImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjM3LjAwIiwiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIzNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER125", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12067.21, "calendar_total_sell": 12067.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12067.21, "filter": { "id": "F1AE00019-125", "price": 12067.21, "gross_total": 8237, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T22:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T12:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606262240ist2026062704201984ist202606270630bgw202606270920842bgw202608240525ist202608240830803ist202608241010lhr2026082412101989", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-126", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-126", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT09H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:45", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-26T22:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-126", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T13:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T14:50", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T16:40", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12067.21, "gross_total": 8237, "base_fare": 6292.18, "tax": 5775.03, "sell": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODIzNywiYmFzZV9mYXJlIjo0Mjk1LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyMzcuMDAiLCJiYXNlX2ZhcmUiOiI0Mjk1LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODIzNy4wMCIsImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjM3LjAwIiwiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIzNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER126", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12067.21, "calendar_total_sell": 12067.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12067.21, "filter": { "id": "F1AE00019-126", "price": 12067.21, "gross_total": 8237, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:45", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T16:40", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261645ist2026062622351986ist202606270125bgw202606270420802bgw202608241025ist202608241330843ist202608241450lhr2026082416401971", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-127", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-127", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT09H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:45", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-26T22:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-127", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T05:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T08:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T10:10", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T12:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12067.21, "gross_total": 8237, "base_fare": 6292.18, "tax": 5775.03, "sell": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODIzNywiYmFzZV9mYXJlIjo0Mjk1LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyMzcuMDAiLCJiYXNlX2ZhcmUiOiI0Mjk1LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODIzNy4wMCIsImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjM3LjAwIiwiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIzNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER127", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12067.21, "calendar_total_sell": 12067.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12067.21, "filter": { "id": "F1AE00019-127", "price": 12067.21, "gross_total": 8237, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:45", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T12:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261645ist2026062622351986ist202606270125bgw202606270420802bgw202608240525ist202608240830803ist202608241010lhr2026082412101989", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-128", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-128", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T22:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T04:20", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T06:30", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T09:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-128", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T05:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T08:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T13:15", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T15:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT04H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1985" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1985" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12067.21, "gross_total": 8237, "base_fare": 6292.18, "tax": 5775.03, "sell": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODIzNywiYmFzZV9mYXJlIjo0Mjk1LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyMzcuMDAiLCJiYXNlX2ZhcmUiOiI0Mjk1LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODIzNy4wMCIsImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjM3LjAwIiwiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIzNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER128", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12067.21, "calendar_total_sell": 12067.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12067.21, "filter": { "id": "F1AE00019-128", "price": 12067.21, "gross_total": 8237, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T22:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T15:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606262240ist2026062704201984ist202606270630bgw202606270920842bgw202608240525ist202608240830803ist202608241315lhr2026082415101985", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-129", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-129", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T22:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T04:20", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T06:30", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T09:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-129", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T01:55", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T05:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T10:10", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T12:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT05H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12067.21, "gross_total": 8237, "base_fare": 6292.18, "tax": 5775.03, "sell": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODIzNywiYmFzZV9mYXJlIjo0Mjk1LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyMzcuMDAiLCJiYXNlX2ZhcmUiOiI0Mjk1LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODIzNy4wMCIsImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjM3LjAwIiwiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIzNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER129", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12067.21, "calendar_total_sell": 12067.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12067.21, "filter": { "id": "F1AE00019-129", "price": 12067.21, "gross_total": 8237, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T22:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T12:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606262240ist2026062704201984ist202606270630bgw202606270920842bgw202608240155ist202608240500303ist202608241010lhr2026082412101989", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-130", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-130", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT09H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:45", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-26T22:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-130", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T05:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T08:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T13:15", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T15:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT04H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1985" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1985" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12067.21, "gross_total": 8237, "base_fare": 6292.18, "tax": 5775.03, "sell": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODIzNywiYmFzZV9mYXJlIjo0Mjk1LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyMzcuMDAiLCJiYXNlX2ZhcmUiOiI0Mjk1LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODIzNy4wMCIsImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjM3LjAwIiwiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIzNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER130", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12067.21, "calendar_total_sell": 12067.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12067.21, "filter": { "id": "F1AE00019-130", "price": 12067.21, "gross_total": 8237, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:45", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T15:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261645ist2026062622351986ist202606270125bgw202606270420802bgw202608240525ist202608240830803ist202608241315lhr2026082415101985", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-131", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-131", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT09H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:45", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-26T22:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-131", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T01:55", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T05:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T10:10", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T12:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT05H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12067.21, "gross_total": 8237, "base_fare": 6292.18, "tax": 5775.03, "sell": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODIzNywiYmFzZV9mYXJlIjo0Mjk1LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjM3LCJiYXNlX2ZhcmUiOjQyOTUsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12067.21, "base_fare": 6292.18, "tax": 5775.03, "gross": { "base_fare": "6292.18", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyMzcuMDAiLCJiYXNlX2ZhcmUiOiI0Mjk1LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODIzNy4wMCIsImJhc2VfZmFyZSI6IjQyOTUuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjM3LjAwIiwiYmFzZV9mYXJlIjoiNDI5NS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODIzNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER131", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12067.21, "calendar_total_sell": 12067.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12067.21, "filter": { "id": "F1AE00019-131", "price": 12067.21, "gross_total": 8237, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:45", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T12:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261645ist2026062622351986ist202606270125bgw202606270420802bgw202608240155ist202608240500303ist202608241010lhr2026082412101989", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-132", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-132", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:50", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T03:25", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-132", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T18:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T22:25", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2073" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2073" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T02:30", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T07:05", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "7" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "7" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER132", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-132", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T07:05", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261650dxb20260627032530dxb202606270945bgw2026062712002072bgw202608241855dxb2026082422252073dxb202608250230lhr2026082507057", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-133", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-133", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T14:25", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T01:00", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-133", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T18:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T22:25", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2073" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2073" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T02:30", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T07:05", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "7" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "7" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER133", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-133", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T14:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T07:05", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261425dxb2026062701002dxb202606270945bgw2026062712002072bgw202608241855dxb2026082422252073dxb202608250230lhr2026082507057", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-134", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-134", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT00H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:05", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-26T19:40", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-134", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T18:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T22:25", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2073" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2073" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T02:30", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T07:05", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "7" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "7" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER134", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-134", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T07:05", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260905dxb2026062619408dxb202606270945bgw2026062712002072bgw202608241855dxb2026082422252073dxb202608250230lhr2026082507057", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-135", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-135", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:50", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T03:25", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-135", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H10M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T02:30", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T07:05", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "7" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "7" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER135", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-135", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T07:05", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261650dxb20260627032530dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608250230lhr2026082507057", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-136", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-136", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T14:25", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T01:00", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-136", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H10M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T02:30", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T07:05", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "7" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "7" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER136", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-136", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T14:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T07:05", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261425dxb2026062701002dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608250230lhr2026082507057", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-137", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-137", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:50", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T03:25", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-137", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT03H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T07:45", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T12:25", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT17H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "1" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "1" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER137", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-137", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:50", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T12:25", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261650dxb20260627032530dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608250745lhr2026082512251", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-138", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-138", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:50", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T03:25", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-138", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT05H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T09:40", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T14:25", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT19H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "29" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "29" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER138", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-138", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:50", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T14:25", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261650dxb20260627032530dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608250940lhr20260825142529", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-139", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-139", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT00H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:05", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-26T19:40", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-139", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H10M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T02:30", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T07:05", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "7" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "7" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER139", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-139", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T07:05", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260905dxb2026062619408dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608250230lhr2026082507057", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-140", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-140", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T14:25", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T01:00", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-140", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT03H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T07:45", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T12:25", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT17H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "1" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "1" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER140", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-140", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T14:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T12:25", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261425dxb2026062701002dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608250745lhr2026082512251", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-141", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-141", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T14:25", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T01:00", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-141", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT05H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T09:40", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T14:25", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT19H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "29" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "29" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER141", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-141", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T14:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T14:25", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261425dxb2026062701002dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608250940lhr20260825142529", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-142", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-142", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:50", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T03:25", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-142", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT09H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T14:15", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T18:40", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT23H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "3" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "3" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER142", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-142", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T18:40", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261650dxb20260627032530dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608251415lhr2026082518403", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-143", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-143", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT00H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:05", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-26T19:40", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-143", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT03H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T07:45", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T12:25", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT17H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "1" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "1" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER143", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-143", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T12:25", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260905dxb2026062619408dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608250745lhr2026082512251", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-144", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-144", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T14:25", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T01:00", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-144", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT09H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T14:15", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T18:40", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT23H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "3" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "3" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER144", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-144", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T14:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T18:40", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606261425dxb2026062701002dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608251415lhr2026082518403", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-145", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-145", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT00H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:05", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-26T19:40", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-145", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT05H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T09:40", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T14:25", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT19H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "29" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "29" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER145", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-145", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-25T14:25", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260905dxb2026062619408dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608250940lhr20260825142529", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-146", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-146", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT00H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:05", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-26T19:40", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-146", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT09H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T14:15", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T18:40", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT23H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "3" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "3" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12115.56, "gross_total": 8270, "base_fare": 6394.73, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI3MCwiYmFzZV9mYXJlIjo0MzY1LCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjcwLCJiYXNlX2ZhcmUiOjQzNjUsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12115.56, "base_fare": 6394.73, "tax": 5720.83, "gross": { "base_fare": "6394.73", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyNzAuMDAiLCJiYXNlX2ZhcmUiOiI0MzY1LjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI3MC4wMCIsImJhc2VfZmFyZSI6IjQzNjUuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjcwLjAwIiwiYmFzZV9mYXJlIjoiNDM2NS4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI3MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER146", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "25", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12115.56, "calendar_total_sell": 12115.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12115.56, "filter": { "id": "F1AE00019-146", "price": 12115.56, "gross_total": 8270, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T18:40", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "lhr202606260905dxb2026062619408dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608251415lhr2026082518403", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-147", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-147", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H00M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:20", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-26T17:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-147", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T13:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "843" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T14:50", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T16:40", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1971" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12131.67, "gross_total": 8281, "base_fare": 6356.64, "tax": 5775.03, "sell": { "currency": "SEK", "total": 12131.67, "base_fare": 6356.64, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI4MSwiYmFzZV9mYXJlIjo0MzM5LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjgxLCJiYXNlX2ZhcmUiOjQzMzksInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjgxLCJiYXNlX2ZhcmUiOjQzMzksInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12131.67, "base_fare": 6356.64, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6356.64", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12131.67, "base_fare": 6356.64, "tax": 5775.03, "gross": { "base_fare": "6356.64", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyODEuMDAiLCJiYXNlX2ZhcmUiOiI0MzM5LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMzkuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI4MS4wMCIsImJhc2VfZmFyZSI6IjQzMzkuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMzOS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjgxLjAwIiwiYmFzZV9mYXJlIjoiNDMzOS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI4MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER147", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12131.67, "calendar_total_sell": 12131.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12131.67, "filter": { "id": "F1AE00019-147", "price": 12131.67, "gross_total": 8281, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T16:40", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261120ist2026062617151980ist202606270125bgw202606270420802bgw202608241025ist202608241330843ist202608241450lhr2026082416401971", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-148", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-148", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H00M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:20", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-26T17:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-148", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T05:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T08:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T10:10", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T12:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12131.67, "gross_total": 8281, "base_fare": 6356.64, "tax": 5775.03, "sell": { "currency": "SEK", "total": 12131.67, "base_fare": 6356.64, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI4MSwiYmFzZV9mYXJlIjo0MzM5LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjgxLCJiYXNlX2ZhcmUiOjQzMzksInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjgxLCJiYXNlX2ZhcmUiOjQzMzksInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12131.67, "base_fare": 6356.64, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6356.64", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12131.67, "base_fare": 6356.64, "tax": 5775.03, "gross": { "base_fare": "6356.64", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyODEuMDAiLCJiYXNlX2ZhcmUiOiI0MzM5LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMzkuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI4MS4wMCIsImJhc2VfZmFyZSI6IjQzMzkuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMzOS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjgxLjAwIiwiYmFzZV9mYXJlIjoiNDMzOS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI4MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER148", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12131.67, "calendar_total_sell": 12131.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12131.67, "filter": { "id": "F1AE00019-148", "price": 12131.67, "gross_total": 8281, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T12:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261120ist2026062617151980ist202606270125bgw202606270420802bgw202608240525ist202608240830803ist202608241010lhr2026082412101989", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-149", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-149", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H00M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:20", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-26T17:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-149", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T05:25", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T08:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "803" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T13:15", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T15:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT04H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1985" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1985" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12131.67, "gross_total": 8281, "base_fare": 6356.64, "tax": 5775.03, "sell": { "currency": "SEK", "total": 12131.67, "base_fare": 6356.64, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI4MSwiYmFzZV9mYXJlIjo0MzM5LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjgxLCJiYXNlX2ZhcmUiOjQzMzksInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjgxLCJiYXNlX2ZhcmUiOjQzMzksInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12131.67, "base_fare": 6356.64, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6356.64", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12131.67, "base_fare": 6356.64, "tax": 5775.03, "gross": { "base_fare": "6356.64", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyODEuMDAiLCJiYXNlX2ZhcmUiOiI0MzM5LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMzkuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI4MS4wMCIsImJhc2VfZmFyZSI6IjQzMzkuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMzOS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjgxLjAwIiwiYmFzZV9mYXJlIjoiNDMzOS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI4MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER149", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12131.67, "calendar_total_sell": 12131.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12131.67, "filter": { "id": "F1AE00019-149", "price": 12131.67, "gross_total": 8281, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T15:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261120ist2026062617151980ist202606270125bgw202606270420802bgw202608240525ist202608240830803ist202608241315lhr2026082415101985", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-150", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-150", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H00M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:20", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-26T17:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-150", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T01:55", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T05:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T10:10", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T12:10", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT05H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1989" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasis": "OLXN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12131.67, "gross_total": 8281, "base_fare": 6356.64, "tax": 5775.03, "sell": { "currency": "SEK", "total": 12131.67, "base_fare": 6356.64, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODI4MSwiYmFzZV9mYXJlIjo0MzM5LCJ0YXgiOjM5NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjgxLCJiYXNlX2ZhcmUiOjQzMzksInRheCI6Mzk0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4MjgxLCJiYXNlX2ZhcmUiOjQzMzksInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12131.67, "base_fare": 6356.64, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6356.64", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12131.67, "base_fare": 6356.64, "tax": 5775.03, "gross": { "base_fare": "6356.64", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjgyODEuMDAiLCJiYXNlX2ZhcmUiOiI0MzM5LjAwIiwidGF4IjoiMzk0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMzkuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODI4MS4wMCIsImJhc2VfZmFyZSI6IjQzMzkuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMzOS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4MjgxLjAwIiwiYmFzZV9mYXJlIjoiNDMzOS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODI4MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER150", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12131.67, "calendar_total_sell": 12131.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12131.67, "filter": { "id": "F1AE00019-150", "price": 12131.67, "gross_total": 8281, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T12:10", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261120ist2026062617151980ist202606270125bgw202606270420802bgw202608240155ist202608240500303ist202608241010lhr2026082412101989", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-151", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-151", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T15:05", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-26T23:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "8", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-151", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12464.23, "gross_total": 8508, "base_fare": 6482.63, "tax": 5981.6, "sell": { "currency": "SEK", "total": 12464.23, "base_fare": 6482.63, "tax": 5981.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODUwOCwiYmFzZV9mYXJlIjo0NDI1LCJ0YXgiOjQwODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4NTA4LCJiYXNlX2ZhcmUiOjQ0MjUsInRheCI6NDA4MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4NTA4LCJiYXNlX2ZhcmUiOjQ0MjUsInRheCI6NDA4M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12464.23, "base_fare": 6482.63, "tax": 5981.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6482.63", "tax": "5981.60", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12464.23, "base_fare": 6482.63, "tax": 5981.6, "gross": { "base_fare": "6482.63", "tax": "5981.60", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijg1MDguMDAiLCJiYXNlX2ZhcmUiOiI0NDI1LjAwIiwidGF4IjoiNDA4My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MjUuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODUwOC4wMCIsImJhc2VfZmFyZSI6IjQ0MjUuMDAiLCJ0YXgiOiI0MDgzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyNS4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4NTA4LjAwIiwiYmFzZV9mYXJlIjoiNDQyNS4wMCIsInRheCI6IjQwODMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODUwOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECLASSIC#ER151", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMTUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjA1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiI0IiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNCIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE1MDUyNjA2MjYyMzUwTEhSRE9IUVJRUjQyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjkiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjExOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0NSIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTUiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYxMTU1MjQwODI2MTQwMEJHV0RPSFFSUVI0NDUyNDA4MjYxNTEwMjQwODI2MjAyNURPSExIUlFSUVIxNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODUwOCIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbeyJudW1iZXIiOiIyIiwiZnJlZUFsbG93YW5jZSI6IjMwIiwicXVhbnRpdHlDb2RlIjoiVyIsInVuaXRRdWFsaWZpZXIiOiJLIiwiYmFnVGFnaWRlbnRpZmllciI6bnVsbCwiYmFnVGFnbnVtYmVyIjpudWxsLCJwaWVjZUNvdW50IjoxLCJ3ZWlnaHQiOiIzMCIsInVuaXQiOiJrZyIsInRpdGxlIjoiMzAga2cifV0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijg1MDgiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiNjMiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiODc1OSIsInRvdGFsVGF4IjoiNDA4MyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijg3NTkiLCJ0b3RhbFRheEFtb3VudCI6IjQwODMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTI5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyNTQ0IiwidG90YWxUYXgiOiI0MDgzIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNTQ0IiwidG90YWxUYXhBbW91bnQiOiI0MDgzIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 12464.23, "calendar_total_sell": 12464.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12464.23, "filter": { "id": "F1AE00019-151", "price": 12464.23, "gross_total": 8508, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "359", "aircraft_name": "359", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T15:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606261505doh2026062623504doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-152", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-152", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T09:00", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8221" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8221" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLGBP1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-152", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12705.95, "gross_total": 8673, "base_fare": 6608.62, "tax": 6097.33, "sell": { "currency": "SEK", "total": 12705.95, "base_fare": 6608.62, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODY3MywiYmFzZV9mYXJlIjo0NTExLCJ0YXgiOjQxNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4NjczLCJiYXNlX2ZhcmUiOjQ1MTEsInRheCI6NDE2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4NjczLCJiYXNlX2ZhcmUiOjQ1MTEsInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12705.95, "base_fare": 6608.62, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6608.62", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12705.95, "base_fare": 6608.62, "tax": 6097.33, "gross": { "base_fare": "6608.62", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijg2NzMuMDAiLCJiYXNlX2ZhcmUiOiI0NTExLjAwIiwidGF4IjoiNDE2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MTEuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODY3My4wMCIsImJhc2VfZmFyZSI6IjQ1MTEuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDUxMS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4NjczLjAwIiwiYmFzZV9mYXJlIjoiNDUxMS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODY3MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECLASSIC#ER152", "brandName": "ECONOMY CLASSIC", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjkiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjE3NDAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjA3OjQwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMDk6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJEVUIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjIiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiRUkiLCJmbGlnaHROdW1iZXIiOiI4MjIxIiwiZXF1aXBtZW50VHlwZSI6IjMyTiIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFWUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI2IiwidGltZU9mRGVwYXJ0dXJlIjoiMTU6MDAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiRFVCIiwib3JpZ2luX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjE4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDc0MDI2MDYyNjA5MDBMSFJEVUJRUkVJODIyMTI2MDYyNjE1MDAyNzA2MjYwMDA1RFVCRE9IUVJRUjE4MjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDUiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjIwOjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjE1IiwiZXF1aXBtZW50VHlwZSI6IjM1OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjQwODI2MTUxMDI0MDgyNjIwMjVET0hMSFJRUlFSMTUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjYyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijg2NzMiLCJ0b3RhbFRheCI6IjQxNjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI4NjczIiwidG90YWxUYXhBbW91bnQiOiI0MTYyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxHQlAxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlFMR0JQMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTEdCUDFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI3MSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI5NTgxIiwidG90YWxUYXgiOiI0MTYyIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiOTU4MSIsInRvdGFsVGF4QW1vdW50IjoiNDE2MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTQ3IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEzNzQ3IiwidG90YWxUYXgiOiI0MTYyIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzNzQ3IiwidG90YWxUYXhBbW91bnQiOiI0MTYyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "EI", "calendar_total_currency": "SEK", "calendar_total_price": 12705.95, "calendar_total_sell": 12705.95, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12705.95, "filter": { "id": "F1AE00019-152", "price": 12705.95, "gross_total": 8673, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EI", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CLASSIC", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260740dub2026062609008221dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-153", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-153", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T20:40", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T07:15", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLEESGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces", "title": "1 pieces" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLEESGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-153", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces", "title": "1 pieces" } } } }, { "origin": "DXB", "departure_time": "2026-08-24T15:45", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-24T20:15", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12874.43, "gross_total": 8788, "base_fare": 7153.6, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12874.43, "base_fare": 7153.6, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODc4OCwiYmFzZV9mYXJlIjo0ODgzLCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4Nzg4LCJiYXNlX2ZhcmUiOjQ4ODMsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4Nzg4LCJiYXNlX2ZhcmUiOjQ4ODMsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12874.43, "base_fare": 7153.6, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7153.60", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12874.43, "base_fare": 7153.6, "tax": 5720.83, "gross": { "base_fare": "7153.60", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijg3ODguMDAiLCJiYXNlX2ZhcmUiOiI0ODgzLjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODMuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODc4OC4wMCIsImJhc2VfZmFyZSI6IjQ4ODMuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg4My4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4Nzg4LjAwIiwiYmFzZV9mYXJlIjoiNDg4My4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODc4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOFLEX#ER153", "brandName": "ECO FLEX", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMzIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiRUsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMDo0MCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjA3OjE1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIzIiwiZGVzdGluYXRpb24iOiJEWEIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjMiLCJtYXJrZXRpbmdDYXJyaWVyIjoiRUsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiRUsiLCJmbGlnaHROdW1iZXIiOiI0IiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xFRVNHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDk6NDUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIxMjowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRYQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjIiLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiRUsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiRloiLCJmbGlnaHROdW1iZXIiOiIyMDcyIiwiZXF1aXBtZW50VHlwZSI6IjczSCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xFRVNHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MjA0MDI3MDYyNjA3MTVMSFJEWEJFS0VLNDI3MDYyNjA5NDUyNzA2MjYxMjAwRFhCQkdXRUtGWjIwNzIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiI4IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09GTEVYIiwiZGVzY3JpcHRpb24iOiJFQ08gRkxFWCIsImNhcnJpZXIiOiJFSyJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiIyMCIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTEyMCIsIk1ham9yaXR5Q2FycmllciI6IkVLIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTA6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIxNDoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJEWEIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjMiLCJtYXJrZXRpbmdDYXJyaWVyIjoiRUsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiRUsiLCJmbGlnaHROdW1iZXIiOiI5NDIiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTEFTUEdCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNTo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjIwOjE1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRFhCIiwib3JpZ2luX3Rlcm1pbmFsIjoiMyIsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIzIiwibWFya2V0aW5nQ2FycmllciI6IkVLIiwib3BlcmF0aW5nQ2FycmllciI6IkVLIiwiZmxpZ2h0TnVtYmVyIjoiNSIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMQVNQR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjEwNTUyNDA4MjYxNDIwQkdXRFhCRUtFSzk0MjI0MDgyNjE1NDUyNDA4MjYyMDE1RFhCTEhSRUtFSzUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiI1IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09TQVZFUiIsImRlc2NyaXB0aW9uIjoiRUNPIFNBVkVSIiwiY2FycmllciI6IkVLIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjY0IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09GTEVYIiwiZGVzY3JpcHRpb24iOiJFQ08gRkxFWCIsImNhcnJpZXIiOiJFSyIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI4Nzg4IiwidG90YWxUYXgiOiIzOTA1IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjgiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT0ZMRVgiLCJkZXNjcmlwdGlvbiI6IkVDTyBGTEVYIiwiY2FycmllciI6IkVLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjE2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTgiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE5Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIyMCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMjEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMwIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiI1IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09TQVZFUiIsImRlc2NyaXB0aW9uIjoiRUNPIFNBVkVSIiwiY2FycmllciI6IkVLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjE2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTgiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE5Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIyMCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMjEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjIyIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOlt7Im51bWJlciI6IjQiLCJmcmVlQWxsb3dhbmNlIjoiMSIsInF1YW50aXR5Q29kZSI6Ik4iLCJ1bml0UXVhbGlmaWVyIjoiIiwiYmFnVGFnaWRlbnRpZmllciI6bnVsbCwiYmFnVGFnbnVtYmVyIjpudWxsLCJwaWVjZUNvdW50IjowLCJ3ZWlnaHQiOiIxIiwidW5pdCI6InBpZWNlcyIsInRpdGxlIjoiMSBwaWVjZXMifV0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijg3ODgiLCJ0b3RhbFRheEFtb3VudCI6IjM5MDUiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTEVFU0dCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xFRVNHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMQVNQR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTEFTUEdCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlRJQ0tFVFMgQVJFIE5PTiBSRUZVTkRBQkxFIEFGVEVSIERFUEFSVFVSRSIsInR5cGUiOiI3MSIsImFtb3VudCI6bnVsbCwiY3VycmVuY3kiOm51bGx9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiNzMiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT0ZMRVgiLCJkZXNjcmlwdGlvbiI6IkVDTyBGTEVYIiwiY2FycmllciI6IkVLIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijk2MDkiLCJ0b3RhbFRheCI6IjM5MDUiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiOCIsImZhcmVGYW1pbHluYW1lIjoiRUNPRkxFWCIsImRlc2NyaXB0aW9uIjoiRUNPIEZMRVgiLCJjYXJyaWVyIjoiRUsiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMTYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjE3Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxOCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTkiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjIwIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIyMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMzAiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjgiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT0ZMRVgiLCJkZXNjcmlwdGlvbiI6IkVDTyBGTEVYIiwiY2FycmllciI6IkVLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjE2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTgiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE5Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIyMCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMjEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMwIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiOTYwOSIsInRvdGFsVGF4QW1vdW50IjoiMzkwNSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMRUVTR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTEVFU0dCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xFRVNHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMRUVTR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjg5NSIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNzIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT0ZMWFBMVVMiLCJkZXNjcmlwdGlvbiI6IkVDTyBGTEVYUExVUyIsImNhcnJpZXIiOiJFSyIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxOTE0MiIsInRvdGFsVGF4IjoiMzkwNSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPRkxYUExVUyIsImRlc2NyaXB0aW9uIjoiRUNPIEZMRVhQTFVTIiwiY2FycmllciI6IkVLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjE2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTgiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyMCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMyIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPRkxYUExVUyIsImRlc2NyaXB0aW9uIjoiRUNPIEZMRVhQTFVTIiwiY2FycmllciI6IkVLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjE2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTgiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyMCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMyIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTkxNDIiLCJ0b3RhbFRheEFtb3VudCI6IjM5MDUiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJYTFJaRkdCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJYIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWExSWkZHQjEiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJYIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlhMUlpGR0IxIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJYTFJaRkdCMSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjI4OTUiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12874.43, "calendar_total_sell": 12874.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12874.43, "filter": { "id": "F1AE00019-153", "price": 12874.43, "gross_total": 8788, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO FLEX", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T20:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:15", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "lhr202606262040dxb2026062707154dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608241545lhr2026082420155", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-154", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-154", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:50", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T03:25", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-154", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT07H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLEESGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T11:25", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T16:10", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT21H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "31" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "31" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLEESGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12874.43, "gross_total": 8788, "base_fare": 7153.6, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12874.43, "base_fare": 7153.6, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODc4OCwiYmFzZV9mYXJlIjo0ODgzLCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4Nzg4LCJiYXNlX2ZhcmUiOjQ4ODMsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4Nzg4LCJiYXNlX2ZhcmUiOjQ4ODMsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12874.43, "base_fare": 7153.6, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7153.60", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12874.43, "base_fare": 7153.6, "tax": 5720.83, "gross": { "base_fare": "7153.60", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijg3ODguMDAiLCJiYXNlX2ZhcmUiOiI0ODgzLjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODMuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODc4OC4wMCIsImJhc2VfZmFyZSI6IjQ4ODMuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg4My4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4Nzg4LjAwIiwiYmFzZV9mYXJlIjoiNDg4My4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODc4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER154", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12874.43, "calendar_total_sell": 12874.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12874.43, "filter": { "id": "F1AE00019-154", "price": 12874.43, "gross_total": 8788, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T16:10", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606261650dxb20260627032530dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608251125lhr20260825161031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-155", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-155", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T14:25", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T01:00", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-155", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT07H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLEESGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T11:25", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T16:10", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT21H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "31" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "31" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLEESGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12874.43, "gross_total": 8788, "base_fare": 7153.6, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12874.43, "base_fare": 7153.6, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODc4OCwiYmFzZV9mYXJlIjo0ODgzLCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4Nzg4LCJiYXNlX2ZhcmUiOjQ4ODMsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4Nzg4LCJiYXNlX2ZhcmUiOjQ4ODMsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12874.43, "base_fare": 7153.6, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7153.60", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12874.43, "base_fare": 7153.6, "tax": 5720.83, "gross": { "base_fare": "7153.60", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijg3ODguMDAiLCJiYXNlX2ZhcmUiOiI0ODgzLjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODMuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODc4OC4wMCIsImJhc2VfZmFyZSI6IjQ4ODMuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg4My4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4Nzg4LjAwIiwiYmFzZV9mYXJlIjoiNDg4My4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODc4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER155", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12874.43, "calendar_total_sell": 12874.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12874.43, "filter": { "id": "F1AE00019-155", "price": 12874.43, "gross_total": 8788, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T14:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T16:10", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606261425dxb2026062701002dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608251125lhr20260825161031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-156", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-156", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT00H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:05", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-26T19:40", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT14H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-156", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT07H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLEESGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } }, { "origin": "DXB", "departure_time": "2026-08-25T11:25", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-25T16:10", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT21H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "31" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "31" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLEESGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg", "title": "30 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 12874.43, "gross_total": 8788, "base_fare": 7153.6, "tax": 5720.83, "sell": { "currency": "SEK", "total": 12874.43, "base_fare": 7153.6, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6ODc4OCwiYmFzZV9mYXJlIjo0ODgzLCJ0YXgiOjM5MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4Nzg4LCJiYXNlX2ZhcmUiOjQ4ODMsInRheCI6MzkwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo4Nzg4LCJiYXNlX2ZhcmUiOjQ4ODMsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12874.43, "base_fare": 7153.6, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7153.60", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 12874.43, "base_fare": 7153.6, "tax": 5720.83, "gross": { "base_fare": "7153.60", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijg3ODguMDAiLCJiYXNlX2ZhcmUiOiI0ODgzLjAwIiwidGF4IjoiMzkwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODMuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiODc4OC4wMCIsImJhc2VfZmFyZSI6IjQ4ODMuMDAiLCJ0YXgiOiIzOTA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg4My4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI4Nzg4LjAwIiwiYmFzZV9mYXJlIjoiNDg4My4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODc4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOSAVER#ER156", "brandName": "ECO SAVER", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 1, "weight": "30", "unit": "kg" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 12874.43, "calendar_total_sell": 12874.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12874.43, "filter": { "id": "F1AE00019-156", "price": 12874.43, "gross_total": 8788, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO SAVER", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T16:10", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "lhr202606260905dxb2026062619408dxb202606270945bgw2026062712002072bgw202608241055dxb202608241420942dxb202608251125lhr20260825161031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-157", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-157", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T10:40", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MXP", "arrival_time": "2026-06-26T13:50", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "5924" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5924" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MXP", "departure_time": "2026-06-26T16:15", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-06-26T23:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "128" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "128" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-157", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 13687.5, "gross_total": 9343, "base_fare": 7292.77, "tax": 6394.73, "sell": { "currency": "SEK", "total": 13687.5, "base_fare": 7292.77, "tax": 6394.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTM0MywiYmFzZV9mYXJlIjo0OTc4LCJ0YXgiOjQzNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5MzQzLCJiYXNlX2ZhcmUiOjQ5NzgsInRheCI6NDM2NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5MzQzLCJiYXNlX2ZhcmUiOjQ5NzgsInRheCI6NDM2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13687.5, "base_fare": 7292.77, "tax": 6394.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7292.77", "tax": "6394.73", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 13687.5, "base_fare": 7292.77, "tax": 6394.73, "gross": { "base_fare": "7292.77", "tax": "6394.73", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjkzNDMuMDAiLCJiYXNlX2ZhcmUiOiI0OTc4LjAwIiwidGF4IjoiNDM2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NzguMDAiLCJ0YXgiOiI0MzY1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTM0My4wMCIsImJhc2VfZmFyZSI6IjQ5NzguMDAiLCJ0YXgiOiI0MzY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk3OC4wMCIsInRheCI6IjQzNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5MzQzLjAwIiwiYmFzZV9mYXJlIjoiNDk3OC4wMCIsInRheCI6IjQzNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTM0MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER157", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI1IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDQwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDo0MCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjUwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTVhQIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNTkyNCIsImVxdWlwbWVudFR5cGUiOiIzMTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlZMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE2OjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJNWFAiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTI4IiwiZXF1aXBtZW50VHlwZSI6IjM1MSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MTA0MDI2MDYyNjEzNTBMSFJNWFBRUkJBNTkyNDI2MDYyNjE2MTUyNjA2MjYyMzAwTVhQRE9IUVJRUjEyODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMiIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzMCIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwNSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAxMTAyNTA4MjYwNjI1RE9ITEhSUVJRUjEwNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNjciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTM0MyIsInRvdGFsVGF4IjoiNDM2NSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjkzNDMiLCJ0b3RhbFRheEFtb3VudCI6IjQzNjUiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJWTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlZMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjcyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijk1OTQiLCJ0b3RhbFRheCI6IjQzNjUiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI5NTk0IiwidG90YWxUYXhBbW91bnQiOiI0MzY1IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlZMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJWTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTYiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM5NTAiLCJ0b3RhbFRheCI6IjQzNjUiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM5NTAiLCJ0b3RhbFRheEFtb3VudCI6IjQzNjUiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MXP", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MXP", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 13687.5, "calendar_total_sell": 13687.5, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13687.5, "filter": { "id": "F1AE00019-157", "price": 13687.5, "gross_total": 9343, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MXP", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T10:40", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261040mxp2026062613505924mxp202606261615doh202606262300128doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-158", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-158", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T10:40", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MXP", "arrival_time": "2026-06-26T13:50", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "5924" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5924" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MXP", "departure_time": "2026-06-26T16:15", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-06-26T23:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "128" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "128" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-158", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 13687.5, "gross_total": 9343, "base_fare": 7292.77, "tax": 6394.73, "sell": { "currency": "SEK", "total": 13687.5, "base_fare": 7292.77, "tax": 6394.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTM0MywiYmFzZV9mYXJlIjo0OTc4LCJ0YXgiOjQzNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5MzQzLCJiYXNlX2ZhcmUiOjQ5NzgsInRheCI6NDM2NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5MzQzLCJiYXNlX2ZhcmUiOjQ5NzgsInRheCI6NDM2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13687.5, "base_fare": 7292.77, "tax": 6394.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7292.77", "tax": "6394.73", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 13687.5, "base_fare": 7292.77, "tax": 6394.73, "gross": { "base_fare": "7292.77", "tax": "6394.73", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjkzNDMuMDAiLCJiYXNlX2ZhcmUiOiI0OTc4LjAwIiwidGF4IjoiNDM2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NzguMDAiLCJ0YXgiOiI0MzY1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTM0My4wMCIsImJhc2VfZmFyZSI6IjQ5NzguMDAiLCJ0YXgiOiI0MzY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk3OC4wMCIsInRheCI6IjQzNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5MzQzLjAwIiwiYmFzZV9mYXJlIjoiNDk3OC4wMCIsInRheCI6IjQzNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTM0MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER158", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI1IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDQwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDo0MCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjUwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTVhQIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNTkyNCIsImVxdWlwbWVudFR5cGUiOiIzMTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlZMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE2OjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJNWFAiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTI4IiwiZXF1aXBtZW50VHlwZSI6IjM1MSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MTA0MDI2MDYyNjEzNTBMSFJNWFBRUkJBNTkyNDI2MDYyNjE2MTUyNjA2MjYyMzAwTVhQRE9IUVJRUjEyODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiNCIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTIwNSIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMjo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA4OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjExOSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAyNDUyNTA4MjYwODAwRE9ITEhSUVJRUjExOSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNjgiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTM0MyIsInRvdGFsVGF4IjoiNDM2NSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjkzNDMiLCJ0b3RhbFRheEFtb3VudCI6IjQzNjUiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJWTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlZMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjcyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijk1OTQiLCJ0b3RhbFRheCI6IjQzNjUiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI5NTk0IiwidG90YWxUYXhBbW91bnQiOiI0MzY1IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlZMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJWTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTYiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM5NTAiLCJ0b3RhbFRheCI6IjQzNjUiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM5NTAiLCJ0b3RhbFRheEFtb3VudCI6IjQzNjUiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MXP", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MXP", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 13687.5, "calendar_total_sell": 13687.5, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13687.5, "filter": { "id": "F1AE00019-158", "price": 13687.5, "gross_total": 9343, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MXP", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T10:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261040mxp2026062613505924mxp202606261615doh202606262300128doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-159", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-159", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H00M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T06:20", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T07:45", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "5918" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5918" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-159", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 13883.81, "gross_total": 9477, "base_fare": 7786.48, "tax": 6097.33, "sell": { "currency": "SEK", "total": 13883.81, "base_fare": 7786.48, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTQ3NywiYmFzZV9mYXJlIjo1MzE1LCJ0YXgiOjQxNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NDc3LCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDE2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NDc3LCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13883.81, "base_fare": 7786.48, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7786.48", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 13883.81, "base_fare": 7786.48, "tax": 6097.33, "gross": { "base_fare": "7786.48", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijk0NzcuMDAiLCJiYXNlX2ZhcmUiOiI1MzE1LjAwIiwidGF4IjoiNDE2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTQ3Ny4wMCIsImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5NDc3LjAwIiwiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTQ3NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER159", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI2IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxOTAwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNjoyMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA3OjQ1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRFVCIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNTkxOCIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkRVQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOCIsImVxdWlwbWVudFR5cGUiOiI3ODkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA2MjAyNjA2MjYwNzQ1TEhSRFVCUVJCQTU5MTgyNjA2MjYxNTAwMjcwNjI2MDAwNURVQkRPSFFSUVIxODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMiIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzMCIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwNSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAxMTAyNTA4MjYwNjI1RE9ITEhSUVJRUjEwNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNjkiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTQ3NyIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijk0NzciLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjgwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijk3MjgiLCJ0b3RhbFRheCI6IjQxNjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI5NzI4IiwidG90YWxUYXhBbW91bnQiOiI0MTYyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNDgiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM3NDciLCJ0b3RhbFRheCI6IjQxNjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM3NDciLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 13883.81, "calendar_total_sell": 13883.81, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13883.81, "filter": { "id": "F1AE00019-159", "price": 13883.81, "gross_total": 9477, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-06-26T06:20", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260620dub2026062607455918dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-160", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-160", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H00M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T06:20", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T07:45", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "5918" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5918" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-160", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 13883.81, "gross_total": 9477, "base_fare": 7786.48, "tax": 6097.33, "sell": { "currency": "SEK", "total": 13883.81, "base_fare": 7786.48, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTQ3NywiYmFzZV9mYXJlIjo1MzE1LCJ0YXgiOjQxNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NDc3LCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDE2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NDc3LCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13883.81, "base_fare": 7786.48, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7786.48", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 13883.81, "base_fare": 7786.48, "tax": 6097.33, "gross": { "base_fare": "7786.48", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijk0NzcuMDAiLCJiYXNlX2ZhcmUiOiI1MzE1LjAwIiwidGF4IjoiNDE2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTQ3Ny4wMCIsImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5NDc3LjAwIiwiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTQ3NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER160", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI2IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxOTAwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNjoyMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA3OjQ1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRFVCIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNTkxOCIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkRVQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOCIsImVxdWlwbWVudFR5cGUiOiI3ODkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA2MjAyNjA2MjYwNzQ1TEhSRFVCUVJCQTU5MTgyNjA2MjYxNTAwMjcwNjI2MDAwNURVQkRPSFFSUVIxODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiNCIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTIwNSIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMjo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA4OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjExOSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAyNDUyNTA4MjYwODAwRE9ITEhSUVJRUjExOSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNzAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTQ3NyIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijk0NzciLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjgwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijk3MjgiLCJ0b3RhbFRheCI6IjQxNjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI5NzI4IiwidG90YWxUYXhBbW91bnQiOiI0MTYyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNDgiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM3NDciLCJ0b3RhbFRheCI6IjQxNjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM3NDciLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 13883.81, "calendar_total_sell": 13883.81, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13883.81, "filter": { "id": "F1AE00019-160", "price": 13883.81, "gross_total": 9477, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-06-26T06:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260620dub2026062607455918dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-161", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-161", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T10:40", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MXP", "arrival_time": "2026-06-26T13:50", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "5924" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5924" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MXP", "departure_time": "2026-06-26T16:15", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-06-26T23:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "128" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "128" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-161", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14055.22, "gross_total": 9594, "base_fare": 7660.49, "tax": 6394.73, "sell": { "currency": "SEK", "total": 14055.22, "base_fare": 7660.49, "tax": 6394.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTU5NCwiYmFzZV9mYXJlIjo1MjI5LCJ0YXgiOjQzNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NTk0LCJiYXNlX2ZhcmUiOjUyMjksInRheCI6NDM2NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NTk0LCJiYXNlX2ZhcmUiOjUyMjksInRheCI6NDM2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14055.22, "base_fare": 7660.49, "tax": 6394.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7660.49", "tax": "6394.73", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14055.22, "base_fare": 7660.49, "tax": 6394.73, "gross": { "base_fare": "7660.49", "tax": "6394.73", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijk1OTQuMDAiLCJiYXNlX2ZhcmUiOiI1MjI5LjAwIiwidGF4IjoiNDM2NS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMjkuMDAiLCJ0YXgiOiI0MzY1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTU5NC4wMCIsImJhc2VfZmFyZSI6IjUyMjkuMDAiLCJ0YXgiOiI0MzY1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTIyOS4wMCIsInRheCI6IjQzNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5NTk0LjAwIiwiYmFzZV9mYXJlIjoiNTIyOS4wMCIsInRheCI6IjQzNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTU5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER161", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI1IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDQwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDo0MCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjUwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTVhQIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNTkyNCIsImVxdWlwbWVudFR5cGUiOiIzMTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlZMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE2OjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJNWFAiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTI4IiwiZXF1aXBtZW50VHlwZSI6IjM1MSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MTA0MDI2MDYyNjEzNTBMSFJNWFBRUkJBNTkyNDI2MDYyNjE2MTUyNjA2MjYyMzAwTVhQRE9IUVJRUjEyODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiNyIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzNSIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwMyIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAxMTUyNTA4MjYwNjMwRE9ITEhSUVJRUjEwMyIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNzIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTU5NCIsInRvdGFsVGF4IjoiNDM2NSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijk1OTQiLCJ0b3RhbFRheEFtb3VudCI6IjQzNjUiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJWTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlZMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE1NiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzk1MCIsInRvdGFsVGF4IjoiNDM2NSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzk1MCIsInRvdGFsVGF4QW1vdW50IjoiNDM2NSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MXP", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MXP", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 14055.22, "calendar_total_sell": 14055.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14055.22, "filter": { "id": "F1AE00019-161", "price": 14055.22, "gross_total": 9594, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MXP", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T10:40", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261040mxp2026062613505924mxp202606261615doh202606262300128doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-162", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-162", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MAD", "arrival_time": "2026-06-26T12:40", "destination_terminal": "4S", "dateVariation": null, "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "8012" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8012" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "5", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MAD", "departure_time": "2026-06-26T15:45", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-06-26T23:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-162", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14102.1, "gross_total": 9626, "base_fare": 7786.48, "tax": 6315.62, "sell": { "currency": "SEK", "total": 14102.1, "base_fare": 7786.48, "tax": 6315.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTYyNiwiYmFzZV9mYXJlIjo1MzE1LCJ0YXgiOjQzMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NjI2LCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDMxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NjI2LCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDMxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14102.1, "base_fare": 7786.48, "tax": 6315.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7786.48", "tax": "6315.62", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14102.1, "base_fare": 7786.48, "tax": 6315.62, "gross": { "base_fare": "7786.48", "tax": "6315.62", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijk2MjYuMDAiLCJiYXNlX2ZhcmUiOiI1MzE1LjAwIiwidGF4IjoiNDMxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MzExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTYyNi4wMCIsImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MzExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQzMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5NjI2LjAwIiwiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQzMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTYyNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER162", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwOToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEyOjQwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTUFEIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0UyIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJJQiIsImZsaWdodE51bWJlciI6IjgwMTIiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNTo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTUFEIiwib3JpZ2luX3Rlcm1pbmFsIjoiNFMiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNTAiLCJlcXVpcG1lbnRUeXBlIjoiNzg5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwOTE1MjYwNjI2MTI0MExIUk1BRFFSSUI4MDEyMjYwNjI2MTU0NTI2MDYyNjIzMzBNQURET0hRUlFSMTUwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiIyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTA1IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExMDI1MDgyNjA2MjVET0hMSFJRUlFSMTA1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI3NCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI5NjI2IiwidG90YWxUYXgiOiI0MzExIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiOTYyNiIsInRvdGFsVGF4QW1vdW50IjoiNDMxMSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiODEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTg3NyIsInRvdGFsVGF4IjoiNDMxMSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijk4NzciLCJ0b3RhbFRheEFtb3VudCI6IjQzMTEiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE1MiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzg5NiIsInRvdGFsVGF4IjoiNDMxMSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzg5NiIsInRvdGFsVGF4QW1vdW50IjoiNDMxMSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MAD", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MAD", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "IB", "calendar_total_currency": "SEK", "calendar_total_price": 14102.1, "calendar_total_sell": 14102.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14102.1, "filter": { "id": "F1AE00019-162", "price": 14102.1, "gross_total": 9626, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MAD", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:15", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260915mad2026062612408012mad202606261545doh202606262330150doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-163", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-163", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MAD", "arrival_time": "2026-06-26T12:40", "destination_terminal": "4S", "dateVariation": null, "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "8012" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8012" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "5", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MAD", "departure_time": "2026-06-26T15:45", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-06-26T23:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-163", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14102.1, "gross_total": 9626, "base_fare": 7786.48, "tax": 6315.62, "sell": { "currency": "SEK", "total": 14102.1, "base_fare": 7786.48, "tax": 6315.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTYyNiwiYmFzZV9mYXJlIjo1MzE1LCJ0YXgiOjQzMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NjI2LCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDMxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NjI2LCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDMxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14102.1, "base_fare": 7786.48, "tax": 6315.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7786.48", "tax": "6315.62", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14102.1, "base_fare": 7786.48, "tax": 6315.62, "gross": { "base_fare": "7786.48", "tax": "6315.62", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijk2MjYuMDAiLCJiYXNlX2ZhcmUiOiI1MzE1LjAwIiwidGF4IjoiNDMxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MzExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTYyNi4wMCIsImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MzExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQzMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5NjI2LjAwIiwiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQzMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTYyNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER163", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwOToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEyOjQwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTUFEIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0UyIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJJQiIsImZsaWdodE51bWJlciI6IjgwMTIiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNTo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTUFEIiwib3JpZ2luX3Rlcm1pbmFsIjoiNFMiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNTAiLCJlcXVpcG1lbnRUeXBlIjoiNzg5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwOTE1MjYwNjI2MTI0MExIUk1BRFFSSUI4MDEyMjYwNjI2MTU0NTI2MDYyNjIzMzBNQURET0hRUlFSMTUwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAyOjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTE5IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDI0NTI1MDgyNjA4MDBET0hMSFJRUlFSMTE5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI3NSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI5NjI2IiwidG90YWxUYXgiOiI0MzExIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiOTYyNiIsInRvdGFsVGF4QW1vdW50IjoiNDMxMSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiODEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTg3NyIsInRvdGFsVGF4IjoiNDMxMSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijk4NzciLCJ0b3RhbFRheEFtb3VudCI6IjQzMTEiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE1MiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzg5NiIsInRvdGFsVGF4IjoiNDMxMSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzg5NiIsInRvdGFsVGF4QW1vdW50IjoiNDMxMSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MAD", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MAD", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "IB", "calendar_total_currency": "SEK", "calendar_total_price": 14102.1, "calendar_total_sell": 14102.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14102.1, "filter": { "id": "F1AE00019-163", "price": 14102.1, "gross_total": 9626, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MAD", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:15", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260915mad2026062612408012mad202606261545doh202606262330150doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-164", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-164", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T06:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ZRH", "arrival_time": "2026-06-26T09:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9770" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9770" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "ZRH", "departure_time": "2026-06-26T16:10", "origin_terminal": null, "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "DOH", "arrival_time": "2026-06-26T23:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT07H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-164", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14118.21, "gross_total": 9637, "base_fare": 7786.48, "tax": 6331.73, "sell": { "currency": "SEK", "total": 14118.21, "base_fare": 7786.48, "tax": 6331.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTYzNywiYmFzZV9mYXJlIjo1MzE1LCJ0YXgiOjQzMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NjM3LCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDMyMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NjM3LCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDMyMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14118.21, "base_fare": 7786.48, "tax": 6331.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7786.48", "tax": "6331.73", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14118.21, "base_fare": 7786.48, "tax": 6331.73, "gross": { "base_fare": "7786.48", "tax": "6331.73", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijk2MzcuMDAiLCJiYXNlX2ZhcmUiOiI1MzE1LjAwIiwidGF4IjoiNDMyMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTYzNy4wMCIsImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQzMjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5NjM3LjAwIiwiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQzMjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTYzNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER164", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI4IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxOTA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNjoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA5OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiWlJIIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NzAiLCJlcXVpcG1lbnRUeXBlIjoiMzJOIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiWlJIIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI5NiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA2MTUyNjA2MjYwOTAwTEhSWlJIUVJCQTk3NzAyNjA2MjYxNjEwMjYwNjI2MjMxMFpSSERPSFFSUVI5NjI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMiIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzMCIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwNSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAxMTAyNTA4MjYwNjI1RE9ITEhSUVJRUjEwNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNzYiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTYzNyIsInRvdGFsVGF4IjoiNDMyMiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijk2MzciLCJ0b3RhbFRheEFtb3VudCI6IjQzMjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjgyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijk4ODgiLCJ0b3RhbFRheCI6IjQzMjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI5ODg4IiwidG90YWxUYXhBbW91bnQiOiI0MzIyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTMiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM5MDciLCJ0b3RhbFRheCI6IjQzMjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM5MDciLCJ0b3RhbFRheEFtb3VudCI6IjQzMjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "ZRH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "ZRH", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 14118.21, "calendar_total_sell": 14118.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14118.21, "filter": { "id": "F1AE00019-164", "price": 14118.21, "gross_total": 9637, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "ZRH", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-06-26T06:15", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260615zrh2026062609009770zrh202606261610doh20260626231096doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-165", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-165", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T06:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ZRH", "arrival_time": "2026-06-26T09:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9770" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9770" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "ZRH", "departure_time": "2026-06-26T16:10", "origin_terminal": null, "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "DOH", "arrival_time": "2026-06-26T23:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT07H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-165", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14118.21, "gross_total": 9637, "base_fare": 7786.48, "tax": 6331.73, "sell": { "currency": "SEK", "total": 14118.21, "base_fare": 7786.48, "tax": 6331.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTYzNywiYmFzZV9mYXJlIjo1MzE1LCJ0YXgiOjQzMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NjM3LCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDMyMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NjM3LCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDMyMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14118.21, "base_fare": 7786.48, "tax": 6331.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7786.48", "tax": "6331.73", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14118.21, "base_fare": 7786.48, "tax": 6331.73, "gross": { "base_fare": "7786.48", "tax": "6331.73", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijk2MzcuMDAiLCJiYXNlX2ZhcmUiOiI1MzE1LjAwIiwidGF4IjoiNDMyMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTYzNy4wMCIsImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQzMjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5NjM3LjAwIiwiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQzMjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTYzNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER165", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI4IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxOTA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNjoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA5OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiWlJIIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NzAiLCJlcXVpcG1lbnRUeXBlIjoiMzJOIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiWlJIIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI5NiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA2MTUyNjA2MjYwOTAwTEhSWlJIUVJCQTk3NzAyNjA2MjYxNjEwMjYwNjI2MjMxMFpSSERPSFFSUVI5NjI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiNCIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTIwNSIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMjo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA4OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjExOSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAyNDUyNTA4MjYwODAwRE9ITEhSUVJRUjExOSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiNzciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTYzNyIsInRvdGFsVGF4IjoiNDMyMiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijk2MzciLCJ0b3RhbFRheEFtb3VudCI6IjQzMjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjgyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6Ijk4ODgiLCJ0b3RhbFRheCI6IjQzMjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiI5ODg4IiwidG90YWxUYXhBbW91bnQiOiI0MzIyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTMiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM5MDciLCJ0b3RhbFRheCI6IjQzMjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM5MDciLCJ0b3RhbFRheEFtb3VudCI6IjQzMjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "ZRH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "ZRH", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 14118.21, "calendar_total_sell": 14118.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14118.21, "filter": { "id": "F1AE00019-165", "price": 14118.21, "gross_total": 9637, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "ZRH", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-06-26T06:15", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260615zrh2026062609009770zrh202606261610doh20260626231096doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-166", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-166", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:45", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BRU", "arrival_time": "2026-06-26T09:55", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9761" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9761" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BRU", "departure_time": "2026-06-26T16:10", "origin_terminal": null, "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "DOH", "arrival_time": "2026-06-26T23:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "194" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "194" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-166", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14184.14, "gross_total": 9682, "base_fare": 7786.48, "tax": 6397.66, "sell": { "currency": "SEK", "total": 14184.14, "base_fare": 7786.48, "tax": 6397.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTY4MiwiYmFzZV9mYXJlIjo1MzE1LCJ0YXgiOjQzNjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NjgyLCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDM2NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NjgyLCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDM2N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14184.14, "base_fare": 7786.48, "tax": 6397.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7786.48", "tax": "6397.66", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14184.14, "base_fare": 7786.48, "tax": 6397.66, "gross": { "base_fare": "7786.48", "tax": "6397.66", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijk2ODIuMDAiLCJiYXNlX2ZhcmUiOiI1MzE1LjAwIiwidGF4IjoiNDM2Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MzY3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTY4Mi4wMCIsImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MzY3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQzNjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5NjgyLjAwIiwiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQzNjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTY4MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER166", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA5OjU1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQlJVIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NjEiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQlJVIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOTQiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwNzQ1MjYwNjI2MDk1NUxIUkJSVVFSQkE5NzYxMjYwNjI2MTYxMDI2MDYyNjIzMjBCUlVET0hRUlFSMTk0MjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiIyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTA1IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExMDI1MDgyNjA2MjVET0hMSFJRUlFSMTA1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI3OCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI5NjgyIiwidG90YWxUYXgiOiI0MzY3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiOTY4MiIsInRvdGFsVGF4QW1vdW50IjoiNDM2NyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiODMiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTkzMyIsInRvdGFsVGF4IjoiNDM2NyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijk5MzMiLCJ0b3RhbFRheEFtb3VudCI6IjQzNjciLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE1NyIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzk1MiIsInRvdGFsVGF4IjoiNDM2NyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzk1MiIsInRvdGFsVGF4QW1vdW50IjoiNDM2NyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "BRU", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BRU", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 14184.14, "calendar_total_sell": 14184.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14184.14, "filter": { "id": "F1AE00019-166", "price": 14184.14, "gross_total": 9682, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "BRU", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:45", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260745bru2026062609559761bru202606261610doh202606262320194doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-167", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-167", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:45", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BRU", "arrival_time": "2026-06-26T09:55", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9761" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9761" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BRU", "departure_time": "2026-06-26T16:10", "origin_terminal": null, "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "DOH", "arrival_time": "2026-06-26T23:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "194" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "194" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-167", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14184.14, "gross_total": 9682, "base_fare": 7786.48, "tax": 6397.66, "sell": { "currency": "SEK", "total": 14184.14, "base_fare": 7786.48, "tax": 6397.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTY4MiwiYmFzZV9mYXJlIjo1MzE1LCJ0YXgiOjQzNjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NjgyLCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDM2NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NjgyLCJiYXNlX2ZhcmUiOjUzMTUsInRheCI6NDM2N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14184.14, "base_fare": 7786.48, "tax": 6397.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7786.48", "tax": "6397.66", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14184.14, "base_fare": 7786.48, "tax": 6397.66, "gross": { "base_fare": "7786.48", "tax": "6397.66", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijk2ODIuMDAiLCJiYXNlX2ZhcmUiOiI1MzE1LjAwIiwidGF4IjoiNDM2Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MzY3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTY4Mi4wMCIsImJhc2VfZmFyZSI6IjUzMTUuMDAiLCJ0YXgiOiI0MzY3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQzNjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5NjgyLjAwIiwiYmFzZV9mYXJlIjoiNTMxNS4wMCIsInRheCI6IjQzNjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTY4MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER167", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA5OjU1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQlJVIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NjEiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQlJVIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOTQiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwNzQ1MjYwNjI2MDk1NUxIUkJSVVFSQkE5NzYxMjYwNjI2MTYxMDI2MDYyNjIzMjBCUlVET0hRUlFSMTk0MjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAyOjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTE5IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDI0NTI1MDgyNjA4MDBET0hMSFJRUlFSMTE5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI3OSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI5NjgyIiwidG90YWxUYXgiOiI0MzY3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiOTY4MiIsInRvdGFsVGF4QW1vdW50IjoiNDM2NyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiODMiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTkzMyIsInRvdGFsVGF4IjoiNDM2NyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijk5MzMiLCJ0b3RhbFRheEFtb3VudCI6IjQzNjciLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE1NyIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzk1MiIsInRvdGFsVGF4IjoiNDM2NyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzk1MiIsInRvdGFsVGF4QW1vdW50IjoiNDM2NyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "BRU", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BRU", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 14184.14, "calendar_total_sell": 14184.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14184.14, "filter": { "id": "F1AE00019-167", "price": 14184.14, "gross_total": 9682, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "BRU", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:45", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260745bru2026062609559761bru202606261610doh202606262320194doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-168", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-168", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H00M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T06:20", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T07:45", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "5918" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5918" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-168", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14251.52, "gross_total": 9728, "base_fare": 8154.19, "tax": 6097.33, "sell": { "currency": "SEK", "total": 14251.52, "base_fare": 8154.19, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTcyOCwiYmFzZV9mYXJlIjo1NTY2LCJ0YXgiOjQxNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NzI4LCJiYXNlX2ZhcmUiOjU1NjYsInRheCI6NDE2MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5NzI4LCJiYXNlX2ZhcmUiOjU1NjYsInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14251.52, "base_fare": 8154.19, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8154.19", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14251.52, "base_fare": 8154.19, "tax": 6097.33, "gross": { "base_fare": "8154.19", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijk3MjguMDAiLCJiYXNlX2ZhcmUiOiI1NTY2LjAwIiwidGF4IjoiNDE2Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1NjYuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTcyOC4wMCIsImJhc2VfZmFyZSI6IjU1NjYuMDAiLCJ0YXgiOiI0MTYyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTU2Ni4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5NzI4LjAwIiwiYmFzZV9mYXJlIjoiNTU2Ni4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTcyOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER168", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI2IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxOTAwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNjoyMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA3OjQ1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRFVCIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNTkxOCIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkRVQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOCIsImVxdWlwbWVudFR5cGUiOiI3ODkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA2MjAyNjA2MjYwNzQ1TEhSRFVCUVJCQTU5MTgyNjA2MjYxNTAwMjcwNjI2MDAwNURVQkRPSFFSUVIxODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiNyIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzNSIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwMyIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAxMTUyNTA4MjYwNjMwRE9ITEhSUVJRUjEwMyIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiODAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTcyOCIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijk3MjgiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE0OCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzc0NyIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzc0NyIsInRvdGFsVGF4QW1vdW50IjoiNDE2MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 14251.52, "calendar_total_sell": 14251.52, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14251.52, "filter": { "id": "F1AE00019-168", "price": 14251.52, "gross_total": 9728, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-06-26T06:20", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260620dub2026062607455918dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-169", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-169", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MAD", "arrival_time": "2026-06-26T12:40", "destination_terminal": "4S", "dateVariation": null, "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "8012" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8012" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "5", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MAD", "departure_time": "2026-06-26T15:45", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-06-26T23:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-169", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14469.81, "gross_total": 9877, "base_fare": 8154.19, "tax": 6315.62, "sell": { "currency": "SEK", "total": 14469.81, "base_fare": 8154.19, "tax": 6315.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTg3NywiYmFzZV9mYXJlIjo1NTY2LCJ0YXgiOjQzMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5ODc3LCJiYXNlX2ZhcmUiOjU1NjYsInRheCI6NDMxMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5ODc3LCJiYXNlX2ZhcmUiOjU1NjYsInRheCI6NDMxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14469.81, "base_fare": 8154.19, "tax": 6315.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8154.19", "tax": "6315.62", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14469.81, "base_fare": 8154.19, "tax": 6315.62, "gross": { "base_fare": "8154.19", "tax": "6315.62", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijk4NzcuMDAiLCJiYXNlX2ZhcmUiOiI1NTY2LjAwIiwidGF4IjoiNDMxMS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1NjYuMDAiLCJ0YXgiOiI0MzExLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTg3Ny4wMCIsImJhc2VfZmFyZSI6IjU1NjYuMDAiLCJ0YXgiOiI0MzExLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTU2Ni4wMCIsInRheCI6IjQzMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5ODc3LjAwIiwiYmFzZV9mYXJlIjoiNTU2Ni4wMCIsInRheCI6IjQzMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTg3NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER169", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwOToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEyOjQwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTUFEIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0UyIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJJQiIsImZsaWdodE51bWJlciI6IjgwMTIiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNTo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTUFEIiwib3JpZ2luX3Rlcm1pbmFsIjoiNFMiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNTAiLCJlcXVpcG1lbnRUeXBlIjoiNzg5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwOTE1MjYwNjI2MTI0MExIUk1BRFFSSUI4MDEyMjYwNjI2MTU0NTI2MDYyNjIzMzBNQURET0hRUlFSMTUwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTAzIiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExNTI1MDgyNjA2MzBET0hMSFJRUlFSMTAzIiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI4MSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI5ODc3IiwidG90YWxUYXgiOiI0MzExIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiOTg3NyIsInRvdGFsVGF4QW1vdW50IjoiNDMxMSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTUyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEzODk2IiwidG90YWxUYXgiOiI0MzExIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzODk2IiwidG90YWxUYXhBbW91bnQiOiI0MzExIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MAD", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MAD", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "IB", "calendar_total_currency": "SEK", "calendar_total_price": 14469.81, "calendar_total_sell": 14469.81, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14469.81, "filter": { "id": "F1AE00019-169", "price": 14469.81, "gross_total": 9877, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MAD", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:15", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260915mad2026062612408012mad202606261545doh202606262330150doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-170", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-170", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T06:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ZRH", "arrival_time": "2026-06-26T09:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9770" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9770" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "ZRH", "departure_time": "2026-06-26T16:10", "origin_terminal": null, "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "DOH", "arrival_time": "2026-06-26T23:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT07H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-170", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14485.92, "gross_total": 9888, "base_fare": 8154.19, "tax": 6331.73, "sell": { "currency": "SEK", "total": 14485.92, "base_fare": 8154.19, "tax": 6331.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTg4OCwiYmFzZV9mYXJlIjo1NTY2LCJ0YXgiOjQzMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5ODg4LCJiYXNlX2ZhcmUiOjU1NjYsInRheCI6NDMyMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5ODg4LCJiYXNlX2ZhcmUiOjU1NjYsInRheCI6NDMyMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14485.92, "base_fare": 8154.19, "tax": 6331.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8154.19", "tax": "6331.73", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14485.92, "base_fare": 8154.19, "tax": 6331.73, "gross": { "base_fare": "8154.19", "tax": "6331.73", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijk4ODguMDAiLCJiYXNlX2ZhcmUiOiI1NTY2LjAwIiwidGF4IjoiNDMyMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1NjYuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTg4OC4wMCIsImJhc2VfZmFyZSI6IjU1NjYuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTU2Ni4wMCIsInRheCI6IjQzMjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5ODg4LjAwIiwiYmFzZV9mYXJlIjoiNTU2Ni4wMCIsInRheCI6IjQzMjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTg4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER170", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI4IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxOTA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNjoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA5OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiWlJIIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NzAiLCJlcXVpcG1lbnRUeXBlIjoiMzJOIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiWlJIIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI5NiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA2MTUyNjA2MjYwOTAwTEhSWlJIUVJCQTk3NzAyNjA2MjYxNjEwMjYwNjI2MjMxMFpSSERPSFFSUVI5NjI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiNyIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzNSIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwMyIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAxMTUyNTA4MjYwNjMwRE9ITEhSUVJRUjEwMyIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiODIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiOTg4OCIsInRvdGFsVGF4IjoiNDMyMiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6Ijk4ODgiLCJ0b3RhbFRheEFtb3VudCI6IjQzMjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE1MyIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzkwNyIsInRvdGFsVGF4IjoiNDMyMiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzkwNyIsInRvdGFsVGF4QW1vdW50IjoiNDMyMiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "ZRH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "ZRH", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 14485.92, "calendar_total_sell": 14485.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14485.92, "filter": { "id": "F1AE00019-170", "price": 14485.92, "gross_total": 9888, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "ZRH", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-06-26T06:15", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260615zrh2026062609009770zrh202606261610doh20260626231096doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-171", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-171", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:45", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BRU", "arrival_time": "2026-06-26T09:55", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9761" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9761" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BRU", "departure_time": "2026-06-26T16:10", "origin_terminal": null, "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "DOH", "arrival_time": "2026-06-26T23:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "194" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "194" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-171", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14551.85, "gross_total": 9933, "base_fare": 8154.19, "tax": 6397.66, "sell": { "currency": "SEK", "total": 14551.85, "base_fare": 8154.19, "tax": 6397.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6OTkzMywiYmFzZV9mYXJlIjo1NTY2LCJ0YXgiOjQzNjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5OTMzLCJiYXNlX2ZhcmUiOjU1NjYsInRheCI6NDM2NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjo5OTMzLCJiYXNlX2ZhcmUiOjU1NjYsInRheCI6NDM2N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14551.85, "base_fare": 8154.19, "tax": 6397.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8154.19", "tax": "6397.66", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14551.85, "base_fare": 8154.19, "tax": 6397.66, "gross": { "base_fare": "8154.19", "tax": "6397.66", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6Ijk5MzMuMDAiLCJiYXNlX2ZhcmUiOiI1NTY2LjAwIiwidGF4IjoiNDM2Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1NjYuMDAiLCJ0YXgiOiI0MzY3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiOTkzMy4wMCIsImJhc2VfZmFyZSI6IjU1NjYuMDAiLCJ0YXgiOiI0MzY3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTU2Ni4wMCIsInRheCI6IjQzNjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiI5OTMzLjAwIiwiYmFzZV9mYXJlIjoiNTU2Ni4wMCIsInRheCI6IjQzNjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTkzMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER171", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA5OjU1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQlJVIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NjEiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQlJVIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOTQiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwNzQ1MjYwNjI2MDk1NUxIUkJSVVFSQkE5NzYxMjYwNjI2MTYxMDI2MDYyNjIzMjBCUlVET0hRUlFSMTk0MjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTAzIiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExNTI1MDgyNjA2MzBET0hMSFJRUlFSMTAzIiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI4MyIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiI5OTMzIiwidG90YWxUYXgiOiI0MzY3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiOTkzMyIsInRvdGFsVGF4QW1vdW50IjoiNDM2NyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTU3IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEzOTUyIiwidG90YWxUYXgiOiI0MzY3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzOTUyIiwidG90YWxUYXhBbW91bnQiOiI0MzY3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "BRU", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BRU", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 14551.85, "calendar_total_sell": 14551.85, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14551.85, "filter": { "id": "F1AE00019-171", "price": 14551.85, "gross_total": 9933, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "BRU", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:45", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260745bru2026062609559761bru202606261610doh202606262320194doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-172", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-172", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H30M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T10:50", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MAD", "arrival_time": "2026-06-26T14:15", "destination_terminal": "4S", "dateVariation": null, "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6554" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6554" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "8", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MAD", "departure_time": "2026-06-26T15:45", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-06-26T23:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-172", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14696.89, "gross_total": 10032, "base_fare": 8381.27, "tax": 6315.62, "sell": { "currency": "SEK", "total": 14696.89, "base_fare": 8381.27, "tax": 6315.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAwMzIsImJhc2VfZmFyZSI6NTcyMSwidGF4Ijo0MzExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAwMzIsImJhc2VfZmFyZSI6NTcyMSwidGF4Ijo0MzExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwMDMyLCJiYXNlX2ZhcmUiOjU3MjEsInRheCI6NDMxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14696.89, "base_fare": 8381.27, "tax": 6315.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8381.27", "tax": "6315.62", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14696.89, "base_fare": 8381.27, "tax": 6315.62, "gross": { "base_fare": "8381.27", "tax": "6315.62", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMDMyLjAwIiwiYmFzZV9mYXJlIjoiNTcyMS4wMCIsInRheCI6IjQzMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIxLjAwIiwidGF4IjoiNDMxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMDMyLjAwIiwiYmFzZV9mYXJlIjoiNTcyMS4wMCIsInRheCI6IjQzMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIxLjAwIiwidGF4IjoiNDMxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMDMyLjAwIiwiYmFzZV9mYXJlIjoiNTcyMS4wMCIsInRheCI6IjQzMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTAwMzIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER172", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMwIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDo1MCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjE0OjE1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTUFEIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0UyIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJJQiIsImZsaWdodE51bWJlciI6IjY1NTQiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNTo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTUFEIiwib3JpZ2luX3Rlcm1pbmFsIjoiNFMiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNTAiLCJlcXVpcG1lbnRUeXBlIjoiNzg5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxMDUwMjYwNjI2MTQxNUxIUk1BRFFSSUI2NTU0MjYwNjI2MTU0NTI2MDYyNjIzMzBNQURET0hRUlFSMTUwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiIyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTA1IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExMDI1MDgyNjA2MjVET0hMSFJRUlFSMTA1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI4NCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDAzMiIsInRvdGFsVGF4IjoiNDMxMSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwMDMyIiwidG90YWxUYXhBbW91bnQiOiI0MzExIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI5MiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDI4MyIsInRvdGFsVGF4IjoiNDMxMSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwMjgzIiwidG90YWxUYXhBbW91bnQiOiI0MzExIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM4OTYiLCJ0b3RhbFRheCI6IjQzMTEiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM4OTYiLCJ0b3RhbFRheEFtb3VudCI6IjQzMTEiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MAD", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MAD", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "IB", "calendar_total_currency": "SEK", "calendar_total_price": 14696.89, "calendar_total_sell": 14696.89, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14696.89, "filter": { "id": "F1AE00019-172", "price": 14696.89, "gross_total": 10032, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MAD", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T10:50", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261050mad2026062614156554mad202606261545doh202606262330150doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-173", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-173", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H30M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T10:50", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MAD", "arrival_time": "2026-06-26T14:15", "destination_terminal": "4S", "dateVariation": null, "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6554" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6554" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "8", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MAD", "departure_time": "2026-06-26T15:45", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-06-26T23:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-173", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14696.89, "gross_total": 10032, "base_fare": 8381.27, "tax": 6315.62, "sell": { "currency": "SEK", "total": 14696.89, "base_fare": 8381.27, "tax": 6315.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAwMzIsImJhc2VfZmFyZSI6NTcyMSwidGF4Ijo0MzExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAwMzIsImJhc2VfZmFyZSI6NTcyMSwidGF4Ijo0MzExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwMDMyLCJiYXNlX2ZhcmUiOjU3MjEsInRheCI6NDMxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14696.89, "base_fare": 8381.27, "tax": 6315.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8381.27", "tax": "6315.62", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14696.89, "base_fare": 8381.27, "tax": 6315.62, "gross": { "base_fare": "8381.27", "tax": "6315.62", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMDMyLjAwIiwiYmFzZV9mYXJlIjoiNTcyMS4wMCIsInRheCI6IjQzMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIxLjAwIiwidGF4IjoiNDMxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMDMyLjAwIiwiYmFzZV9mYXJlIjoiNTcyMS4wMCIsInRheCI6IjQzMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIxLjAwIiwidGF4IjoiNDMxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMDMyLjAwIiwiYmFzZV9mYXJlIjoiNTcyMS4wMCIsInRheCI6IjQzMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTAwMzIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER173", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMwIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDo1MCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjE0OjE1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTUFEIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0UyIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJJQiIsImZsaWdodE51bWJlciI6IjY1NTQiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNTo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTUFEIiwib3JpZ2luX3Rlcm1pbmFsIjoiNFMiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNTAiLCJlcXVpcG1lbnRUeXBlIjoiNzg5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxMDUwMjYwNjI2MTQxNUxIUk1BRFFSSUI2NTU0MjYwNjI2MTU0NTI2MDYyNjIzMzBNQURET0hRUlFSMTUwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAyOjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTE5IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDI0NTI1MDgyNjA4MDBET0hMSFJRUlFSMTE5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI4NSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDAzMiIsInRvdGFsVGF4IjoiNDMxMSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwMDMyIiwidG90YWxUYXhBbW91bnQiOiI0MzExIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI5MiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDI4MyIsInRvdGFsVGF4IjoiNDMxMSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwMjgzIiwidG90YWxUYXhBbW91bnQiOiI0MzExIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM4OTYiLCJ0b3RhbFRheCI6IjQzMTEiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM4OTYiLCJ0b3RhbFRheEFtb3VudCI6IjQzMTEiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MAD", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MAD", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "IB", "calendar_total_currency": "SEK", "calendar_total_price": 14696.89, "calendar_total_sell": 14696.89, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14696.89, "filter": { "id": "F1AE00019-173", "price": 14696.89, "gross_total": 10032, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MAD", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T10:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261050mad2026062614156554mad202606261545doh202606262330150doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-174", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-174", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CPH", "arrival_time": "2026-06-26T10:05", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "8339" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8339" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CPH", "departure_time": "2026-06-26T16:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-06-26T23:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "8", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "8", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-174", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14715.93, "gross_total": 10045, "base_fare": 8381.27, "tax": 6334.66, "sell": { "currency": "SEK", "total": 14715.93, "base_fare": 8381.27, "tax": 6334.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAwNDUsImJhc2VfZmFyZSI6NTcyMSwidGF4Ijo0MzI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAwNDUsImJhc2VfZmFyZSI6NTcyMSwidGF4Ijo0MzI0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwMDQ1LCJiYXNlX2ZhcmUiOjU3MjEsInRheCI6NDMyNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14715.93, "base_fare": 8381.27, "tax": 6334.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8381.27", "tax": "6334.66", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14715.93, "base_fare": 8381.27, "tax": 6334.66, "gross": { "base_fare": "8381.27", "tax": "6334.66", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMDQ1LjAwIiwiYmFzZV9mYXJlIjoiNTcyMS4wMCIsInRheCI6IjQzMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIxLjAwIiwidGF4IjoiNDMyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMDQ1LjAwIiwiYmFzZV9mYXJlIjoiNTcyMS4wMCIsInRheCI6IjQzMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIxLjAwIiwidGF4IjoiNDMyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMDQ1LjAwIiwiYmFzZV9mYXJlIjoiNTcyMS4wMCIsInRheCI6IjQzMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTAwNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER174", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMxIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxODA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQ1BIIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiODMzOSIsImVxdWlwbWVudFR5cGUiOiIzMk4iLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE2OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJDUEgiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTYwIiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDcxNTI2MDYyNjEwMDVMSFJDUEhRUkJBODMzOTI2MDYyNjE2MDAyNjA2MjYyMzAwQ1BIRE9IUVJRUjE2MDI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMiIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzMCIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwNSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAxMTAyNTA4MjYwNjI1RE9ITEhSUVJRUjEwNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiODYiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTAwNDUiLCJ0b3RhbFRheCI6IjQzMjQiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMDA0NSIsInRvdGFsVGF4QW1vdW50IjoiNDMyNCIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiOTMiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTAyOTYiLCJ0b3RhbFRheCI6IjQzMjQiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMDI5NiIsInRvdGFsVGF4QW1vdW50IjoiNDMyNCIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTU0IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEzOTA5IiwidG90YWxUYXgiOiI0MzI0IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzOTA5IiwidG90YWxUYXhBbW91bnQiOiI0MzI0IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CPH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CPH", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 14715.93, "calendar_total_sell": 14715.93, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14715.93, "filter": { "id": "F1AE00019-174", "price": 14715.93, "gross_total": 10045, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "CPH", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:15", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260715cph2026062610058339cph202606261600doh202606262300160doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-175", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-175", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CPH", "arrival_time": "2026-06-26T10:05", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "8339" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8339" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CPH", "departure_time": "2026-06-26T16:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-06-26T23:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "8", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "8", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-175", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14715.93, "gross_total": 10045, "base_fare": 8381.27, "tax": 6334.66, "sell": { "currency": "SEK", "total": 14715.93, "base_fare": 8381.27, "tax": 6334.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAwNDUsImJhc2VfZmFyZSI6NTcyMSwidGF4Ijo0MzI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAwNDUsImJhc2VfZmFyZSI6NTcyMSwidGF4Ijo0MzI0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwMDQ1LCJiYXNlX2ZhcmUiOjU3MjEsInRheCI6NDMyNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14715.93, "base_fare": 8381.27, "tax": 6334.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8381.27", "tax": "6334.66", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14715.93, "base_fare": 8381.27, "tax": 6334.66, "gross": { "base_fare": "8381.27", "tax": "6334.66", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMDQ1LjAwIiwiYmFzZV9mYXJlIjoiNTcyMS4wMCIsInRheCI6IjQzMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIxLjAwIiwidGF4IjoiNDMyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMDQ1LjAwIiwiYmFzZV9mYXJlIjoiNTcyMS4wMCIsInRheCI6IjQzMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIxLjAwIiwidGF4IjoiNDMyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMDQ1LjAwIiwiYmFzZV9mYXJlIjoiNTcyMS4wMCIsInRheCI6IjQzMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTAwNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER175", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMxIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxODA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQ1BIIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiODMzOSIsImVxdWlwbWVudFR5cGUiOiIzMk4iLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE2OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJDUEgiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTYwIiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDcxNTI2MDYyNjEwMDVMSFJDUEhRUkJBODMzOTI2MDYyNjE2MDAyNjA2MjYyMzAwQ1BIRE9IUVJRUjE2MDI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiNCIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTIwNSIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMjo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA4OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjExOSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAyNDUyNTA4MjYwODAwRE9ITEhSUVJRUjExOSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiODciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTAwNDUiLCJ0b3RhbFRheCI6IjQzMjQiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMDA0NSIsInRvdGFsVGF4QW1vdW50IjoiNDMyNCIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiOTMiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTAyOTYiLCJ0b3RhbFRheCI6IjQzMjQiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMDI5NiIsInRvdGFsVGF4QW1vdW50IjoiNDMyNCIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTU0IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEzOTA5IiwidG90YWxUYXgiOiI0MzI0IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzOTA5IiwidG90YWxUYXhBbW91bnQiOiI0MzI0IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CPH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CPH", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 14715.93, "calendar_total_sell": 14715.93, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14715.93, "filter": { "id": "F1AE00019-175", "price": 14715.93, "gross_total": 10045, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "CPH", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:15", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260715cph2026062610058339cph202606261600doh202606262300160doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-176", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-176", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "EDI", "arrival_time": "2026-06-26T08:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6267" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6267" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "4", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "EDI", "departure_time": "2026-06-26T15:10", "origin_terminal": null, "origin_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-176", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14868.29, "gross_total": 10149, "base_fare": 7533.03, "tax": 7335.26, "sell": { "currency": "SEK", "total": 14868.29, "base_fare": 7533.03, "tax": 7335.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAxNDksImJhc2VfZmFyZSI6NTE0MiwidGF4Ijo1MDA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAxNDksImJhc2VfZmFyZSI6NTE0MiwidGF4Ijo1MDA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwMTQ5LCJiYXNlX2ZhcmUiOjUxNDIsInRheCI6NTAwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14868.29, "base_fare": 7533.03, "tax": 7335.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7533.03", "tax": "7335.26", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14868.29, "base_fare": 7533.03, "tax": 7335.26, "gross": { "base_fare": "7533.03", "tax": "7335.26", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMTQ5LjAwIiwiYmFzZV9mYXJlIjoiNTE0Mi4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTQyLjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMTQ5LjAwIiwiYmFzZV9mYXJlIjoiNTE0Mi4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTQyLjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMTQ5LjAwIiwiYmFzZV9mYXJlIjoiNTE0Mi4wMCIsInRheCI6IjUwMDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTAxNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER176", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxODIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzowMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA4OjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRURJIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6IjYyNjciLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjQifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjEwIiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJFREkiLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjMwIiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDcwMDI2MDYyNjA4MjVMSFJFRElRUkJBNjI2NzI2MDYyNjE1MTAyNzA2MjYwMDEwRURJRE9IUVJRUjMwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiIyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTA1IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExMDI1MDgyNjA2MjVET0hMSFJRUlFSMTA1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI4OSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDE0OSIsInRvdGFsVGF4IjoiNTAwNyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwMTQ5IiwidG90YWxUYXhBbW91bnQiOiI1MDA3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI5NSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDQwMCIsInRvdGFsVGF4IjoiNTAwNyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwNDAwIiwidG90YWxUYXhBbW91bnQiOiI1MDA3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTQxMDgiLCJ0b3RhbFRheCI6IjUwMDciLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTQxMDgiLCJ0b3RhbFRheEFtb3VudCI6IjUwMDciLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjQifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "EDI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "EDI", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 14868.29, "calendar_total_sell": 14868.29, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14868.29, "filter": { "id": "F1AE00019-176", "price": 14868.29, "gross_total": 10149, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "EDI", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260700edi2026062608256267edi202606261510doh20260627001030doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-177", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-177", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "EDI", "arrival_time": "2026-06-26T08:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6267" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6267" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "4", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "EDI", "departure_time": "2026-06-26T15:10", "origin_terminal": null, "origin_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-177", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14868.29, "gross_total": 10149, "base_fare": 7533.03, "tax": 7335.26, "sell": { "currency": "SEK", "total": 14868.29, "base_fare": 7533.03, "tax": 7335.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAxNDksImJhc2VfZmFyZSI6NTE0MiwidGF4Ijo1MDA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAxNDksImJhc2VfZmFyZSI6NTE0MiwidGF4Ijo1MDA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwMTQ5LCJiYXNlX2ZhcmUiOjUxNDIsInRheCI6NTAwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14868.29, "base_fare": 7533.03, "tax": 7335.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7533.03", "tax": "7335.26", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14868.29, "base_fare": 7533.03, "tax": 7335.26, "gross": { "base_fare": "7533.03", "tax": "7335.26", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMTQ5LjAwIiwiYmFzZV9mYXJlIjoiNTE0Mi4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTQyLjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMTQ5LjAwIiwiYmFzZV9mYXJlIjoiNTE0Mi4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTQyLjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMTQ5LjAwIiwiYmFzZV9mYXJlIjoiNTE0Mi4wMCIsInRheCI6IjUwMDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTAxNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER177", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxODIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzowMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA4OjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRURJIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6IjYyNjciLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjQifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjEwIiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJFREkiLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjMwIiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDcwMDI2MDYyNjA4MjVMSFJFRElRUkJBNjI2NzI2MDYyNjE1MTAyNzA2MjYwMDEwRURJRE9IUVJRUjMwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAyOjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTE5IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDI0NTI1MDgyNjA4MDBET0hMSFJRUlFSMTE5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI5MCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDE0OSIsInRvdGFsVGF4IjoiNTAwNyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwMTQ5IiwidG90YWxUYXhBbW91bnQiOiI1MDA3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiI5NSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDQwMCIsInRvdGFsVGF4IjoiNTAwNyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwNDAwIiwidG90YWxUYXhBbW91bnQiOiI1MDA3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTQxMDgiLCJ0b3RhbFRheCI6IjUwMDciLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTQxMDgiLCJ0b3RhbFRheEFtb3VudCI6IjUwMDciLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjQifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "EDI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "EDI", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 14868.29, "calendar_total_sell": 14868.29, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14868.29, "filter": { "id": "F1AE00019-177", "price": 14868.29, "gross_total": 10149, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "EDI", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260700edi2026062608256267edi202606261510doh20260627001030doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-178", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-178", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T10:40", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MXP", "arrival_time": "2026-06-26T13:50", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "5924" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5924" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MXP", "departure_time": "2026-06-26T16:15", "origin_terminal": "1", "origin_airport": { "name": "Milano Malpensa Airport", "city": "Milan", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "DOH", "arrival_time": "2026-06-26T23:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "128" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "128" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasis": "VLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-178", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 14979.63, "gross_total": 10225, "base_fare": 8584.9, "tax": 6394.73, "sell": { "currency": "SEK", "total": 14979.63, "base_fare": 8584.9, "tax": 6394.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAyMjUsImJhc2VfZmFyZSI6NTg2MCwidGF4Ijo0MzY1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAyMjUsImJhc2VfZmFyZSI6NTg2MCwidGF4Ijo0MzY1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwMjI1LCJiYXNlX2ZhcmUiOjU4NjAsInRheCI6NDM2NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14979.63, "base_fare": 8584.9, "tax": 6394.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8584.90", "tax": "6394.73", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 14979.63, "base_fare": 8584.9, "tax": 6394.73, "gross": { "base_fare": "8584.90", "tax": "6394.73", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMjI1LjAwIiwiYmFzZV9mYXJlIjoiNTg2MC4wMCIsInRheCI6IjQzNjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODYwLjAwIiwidGF4IjoiNDM2NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMjI1LjAwIiwiYmFzZV9mYXJlIjoiNTg2MC4wMCIsInRheCI6IjQzNjUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODYwLjAwIiwidGF4IjoiNDM2NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMjI1LjAwIiwiYmFzZV9mYXJlIjoiNTg2MC4wMCIsInRheCI6IjQzNjUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTAyMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER178", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI1IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDQwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDo0MCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjUwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTVhQIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNTkyNCIsImVxdWlwbWVudFR5cGUiOiIzMTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlZMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE2OjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJNWFAiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTI4IiwiZXF1aXBtZW50VHlwZSI6IjM1MSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MTA0MDI2MDYyNjEzNTBMSFJNWFBRUkJBNTkyNDI2MDYyNjE2MTUyNjA2MjYyMzAwTVhQRE9IUVJRUjEyODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiOSIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzMCIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIxNDowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQ1IiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTU6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIyMDoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNSIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjExNTUyNDA4MjYxNDAwQkdXRE9IUVJRUjQ0NTI0MDgyNjE1MTAyNDA4MjYyMDI1RE9ITEhSUVJRUjE1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI5MSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDIyNSIsInRvdGFsVGF4IjoiNDM2NSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwMjI1IiwidG90YWxUYXhBbW91bnQiOiI0MzY1IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiVkxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJWIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlZMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJWTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTYiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM5NTAiLCJ0b3RhbFRheCI6IjQzNjUiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM5NTAiLCJ0b3RhbFRheEFtb3VudCI6IjQzNjUiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlYiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiViIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MXP", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MXP", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 14979.63, "calendar_total_sell": 14979.63, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14979.63, "filter": { "id": "F1AE00019-178", "price": 14979.63, "gross_total": 10225, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MXP", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T10:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261040mxp2026062613505924mxp202606261615doh202606262300128doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-179", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-179", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H30M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T10:50", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MAD", "arrival_time": "2026-06-26T14:15", "destination_terminal": "4S", "dateVariation": null, "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6554" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6554" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "8", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MAD", "departure_time": "2026-06-26T15:45", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-06-26T23:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-179", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15064.6, "gross_total": 10283, "base_fare": 8748.98, "tax": 6315.62, "sell": { "currency": "SEK", "total": 15064.6, "base_fare": 8748.98, "tax": 6315.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAyODMsImJhc2VfZmFyZSI6NTk3MiwidGF4Ijo0MzExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAyODMsImJhc2VfZmFyZSI6NTk3MiwidGF4Ijo0MzExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwMjgzLCJiYXNlX2ZhcmUiOjU5NzIsInRheCI6NDMxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15064.6, "base_fare": 8748.98, "tax": 6315.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8748.98", "tax": "6315.62", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15064.6, "base_fare": 8748.98, "tax": 6315.62, "gross": { "base_fare": "8748.98", "tax": "6315.62", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMjgzLjAwIiwiYmFzZV9mYXJlIjoiNTk3Mi4wMCIsInRheCI6IjQzMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTcyLjAwIiwidGF4IjoiNDMxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMjgzLjAwIiwiYmFzZV9mYXJlIjoiNTk3Mi4wMCIsInRheCI6IjQzMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTcyLjAwIiwidGF4IjoiNDMxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMjgzLjAwIiwiYmFzZV9mYXJlIjoiNTk3Mi4wMCIsInRheCI6IjQzMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTAyODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER179", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMwIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDo1MCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjE0OjE1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTUFEIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0UyIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJJQiIsImZsaWdodE51bWJlciI6IjY1NTQiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNTo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTUFEIiwib3JpZ2luX3Rlcm1pbmFsIjoiNFMiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNTAiLCJlcXVpcG1lbnRUeXBlIjoiNzg5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxMDUwMjYwNjI2MTQxNUxIUk1BRFFSSUI2NTU0MjYwNjI2MTU0NTI2MDYyNjIzMzBNQURET0hRUlFSMTUwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTAzIiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExNTI1MDgyNjA2MzBET0hMSFJRUlFSMTAzIiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI5MiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDI4MyIsInRvdGFsVGF4IjoiNDMxMSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwMjgzIiwidG90YWxUYXhBbW91bnQiOiI0MzExIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM4OTYiLCJ0b3RhbFRheCI6IjQzMTEiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM4OTYiLCJ0b3RhbFRheEFtb3VudCI6IjQzMTEiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MAD", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MAD", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "IB", "calendar_total_currency": "SEK", "calendar_total_price": 15064.6, "calendar_total_sell": 15064.6, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15064.6, "filter": { "id": "F1AE00019-179", "price": 15064.6, "gross_total": 10283, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MAD", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T10:50", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261050mad2026062614156554mad202606261545doh202606262330150doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-180", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-180", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CPH", "arrival_time": "2026-06-26T10:05", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "8339" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8339" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CPH", "departure_time": "2026-06-26T16:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-06-26T23:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "8", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "8", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-180", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15083.64, "gross_total": 10296, "base_fare": 8748.98, "tax": 6334.66, "sell": { "currency": "SEK", "total": 15083.64, "base_fare": 8748.98, "tax": 6334.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAyOTYsImJhc2VfZmFyZSI6NTk3MiwidGF4Ijo0MzI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAyOTYsImJhc2VfZmFyZSI6NTk3MiwidGF4Ijo0MzI0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwMjk2LCJiYXNlX2ZhcmUiOjU5NzIsInRheCI6NDMyNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15083.64, "base_fare": 8748.98, "tax": 6334.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8748.98", "tax": "6334.66", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15083.64, "base_fare": 8748.98, "tax": 6334.66, "gross": { "base_fare": "8748.98", "tax": "6334.66", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMjk2LjAwIiwiYmFzZV9mYXJlIjoiNTk3Mi4wMCIsInRheCI6IjQzMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTcyLjAwIiwidGF4IjoiNDMyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMjk2LjAwIiwiYmFzZV9mYXJlIjoiNTk3Mi4wMCIsInRheCI6IjQzMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTcyLjAwIiwidGF4IjoiNDMyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMjk2LjAwIiwiYmFzZV9mYXJlIjoiNTk3Mi4wMCIsInRheCI6IjQzMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTAyOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER180", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMxIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxODA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQ1BIIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiODMzOSIsImVxdWlwbWVudFR5cGUiOiIzMk4iLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE2OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJDUEgiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTYwIiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDcxNTI2MDYyNjEwMDVMSFJDUEhRUkJBODMzOTI2MDYyNjE2MDAyNjA2MjYyMzAwQ1BIRE9IUVJRUjE2MDI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiNyIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzNSIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwMyIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAxMTUyNTA4MjYwNjMwRE9ITEhSUVJRUjEwMyIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiOTMiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTAyOTYiLCJ0b3RhbFRheCI6IjQzMjQiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMDI5NiIsInRvdGFsVGF4QW1vdW50IjoiNDMyNCIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTU0IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEzOTA5IiwidG90YWxUYXgiOiI0MzI0IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzOTA5IiwidG90YWxUYXhBbW91bnQiOiI0MzI0IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CPH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CPH", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15083.64, "calendar_total_sell": 15083.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15083.64, "filter": { "id": "F1AE00019-180", "price": 15083.64, "gross_total": 10296, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "CPH", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:15", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260715cph2026062610058339cph202606261600doh202606262300160doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-181", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-181", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H00M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T06:20", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T07:45", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "5918" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5918" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-181", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15175.94, "gross_total": 10359, "base_fare": 9078.61, "tax": 6097.33, "sell": { "currency": "SEK", "total": 15175.94, "base_fare": 9078.61, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAzNTksImJhc2VfZmFyZSI6NjE5NywidGF4Ijo0MTYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTAzNTksImJhc2VfZmFyZSI6NjE5NywidGF4Ijo0MTYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwMzU5LCJiYXNlX2ZhcmUiOjYxOTcsInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15175.94, "base_fare": 9078.61, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9078.61", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15175.94, "base_fare": 9078.61, "tax": 6097.33, "gross": { "base_fare": "9078.61", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMzU5LjAwIiwiYmFzZV9mYXJlIjoiNjE5Ny4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTk3LjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMzU5LjAwIiwiYmFzZV9mYXJlIjoiNjE5Ny4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTk3LjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwMzU5LjAwIiwiYmFzZV9mYXJlIjoiNjE5Ny4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTAzNTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER181", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI2IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxOTAwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNjoyMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA3OjQ1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRFVCIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNTkxOCIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkRVQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOCIsImVxdWlwbWVudFR5cGUiOiI3ODkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA2MjAyNjA2MjYwNzQ1TEhSRFVCUVJCQTU5MTgyNjA2MjYxNTAwMjcwNjI2MDAwNURVQkRPSFFSUVIxODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiOSIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzMCIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIxNDowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQ1IiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTU6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIyMDoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNSIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjExNTUyNDA4MjYxNDAwQkdXRE9IUVJRUjQ0NTI0MDgyNjE1MTAyNDA4MjYyMDI1RE9ITEhSUVJRUjE1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI5NCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDM1OSIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwMzU5IiwidG90YWxUYXhBbW91bnQiOiI0MTYyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNDgiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM3NDciLCJ0b3RhbFRheCI6IjQxNjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM3NDciLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15175.94, "calendar_total_sell": 15175.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15175.94, "filter": { "id": "F1AE00019-181", "price": 15175.94, "gross_total": 10359, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-06-26T06:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260620dub2026062607455918dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-182", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-182", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "EDI", "arrival_time": "2026-06-26T08:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6267" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6267" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "4", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "EDI", "departure_time": "2026-06-26T15:10", "origin_terminal": null, "origin_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-182", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15236.01, "gross_total": 10400, "base_fare": 7900.75, "tax": 7335.26, "sell": { "currency": "SEK", "total": 15236.01, "base_fare": 7900.75, "tax": 7335.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0MDAsImJhc2VfZmFyZSI6NTM5MywidGF4Ijo1MDA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0MDAsImJhc2VfZmFyZSI6NTM5MywidGF4Ijo1MDA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNDAwLCJiYXNlX2ZhcmUiOjUzOTMsInRheCI6NTAwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15236.01, "base_fare": 7900.75, "tax": 7335.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7900.75", "tax": "7335.26", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15236.01, "base_fare": 7900.75, "tax": 7335.26, "gross": { "base_fare": "7900.75", "tax": "7335.26", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDAwLjAwIiwiYmFzZV9mYXJlIjoiNTM5My4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzkzLjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDAwLjAwIiwiYmFzZV9mYXJlIjoiNTM5My4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzkzLjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDAwLjAwIiwiYmFzZV9mYXJlIjoiNTM5My4wMCIsInRheCI6IjUwMDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA0MDAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER182", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxODIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzowMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA4OjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRURJIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6IjYyNjciLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjQifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjEwIiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJFREkiLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjMwIiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDcwMDI2MDYyNjA4MjVMSFJFRElRUkJBNjI2NzI2MDYyNjE1MTAyNzA2MjYwMDEwRURJRE9IUVJRUjMwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTAzIiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExNTI1MDgyNjA2MzBET0hMSFJRUlFSMTAzIiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI5NSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDQwMCIsInRvdGFsVGF4IjoiNTAwNyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwNDAwIiwidG90YWxUYXhBbW91bnQiOiI1MDA3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTQxMDgiLCJ0b3RhbFRheCI6IjUwMDciLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTQxMDgiLCJ0b3RhbFRheEFtb3VudCI6IjUwMDciLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjQifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "EDI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "EDI", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15236.01, "calendar_total_sell": 15236.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15236.01, "filter": { "id": "F1AE00019-182", "price": 15236.01, "gross_total": 10400, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "EDI", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260700edi2026062608256267edi202606261510doh20260627001030doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-183", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-183", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T13:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BEY", "arrival_time": "2026-06-26T19:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "7", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-06-27T11:55", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "BGW", "arrival_time": "2026-06-27T13:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "320" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "320" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-183", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H10M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T14:25", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "BEY", "arrival_time": "2026-08-24T16:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "321" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "321" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-08-24T17:25", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "LHR", "arrival_time": "2026-08-24T20:35", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "203" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "203" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15323.91, "gross_total": 10460, "base_fare": 8533.63, "tax": 6790.28, "sell": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNDYwLCJiYXNlX2ZhcmUiOjU4MjUsInRheCI6NDYzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA0NjAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#183", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "643", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "ME", "calendar_total_currency": "SEK", "calendar_total_price": 15323.91, "calendar_total_sell": 15323.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15323.91, "filter": { "id": "F1AE00019-183", "price": 15323.91, "gross_total": 10460, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ME", "carrier_marketing": "ME", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy Standard", "connecting_airport": [ "BEY" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T13:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:35", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261300bey202606261935202bey202606271155bgw202606271325320bgw202608241425bey202608241600321bey202608241725lhr202608242035203", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-184", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-184", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T13:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BEY", "arrival_time": "2026-06-26T19:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "7", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-06-27T15:55", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "BGW", "arrival_time": "2026-06-27T17:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "322" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "322" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-184", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H10M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T14:25", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "BEY", "arrival_time": "2026-08-24T16:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "321" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "321" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-08-24T17:25", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "LHR", "arrival_time": "2026-08-24T20:35", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "203" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "203" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15323.91, "gross_total": 10460, "base_fare": 8533.63, "tax": 6790.28, "sell": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNDYwLCJiYXNlX2ZhcmUiOjU4MjUsInRheCI6NDYzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA0NjAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#184", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "643", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "ME", "calendar_total_currency": "SEK", "calendar_total_price": 15323.91, "calendar_total_sell": 15323.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15323.91, "filter": { "id": "F1AE00019-184", "price": 15323.91, "gross_total": 10460, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ME", "carrier_marketing": "ME", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy Standard", "connecting_airport": [ "BEY" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T13:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:35", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261300bey202606261935202bey202606271555bgw202606271725322bgw202608241425bey202608241600321bey202608241725lhr202608242035203", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-185", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-185", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T13:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BEY", "arrival_time": "2026-06-26T19:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "7", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-06-27T11:55", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "BGW", "arrival_time": "2026-06-27T13:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "320" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "320" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-185", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H50M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T18:25", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "BEY", "arrival_time": "2026-08-24T20:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "323" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "323" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-08-25T08:10", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "LHR", "arrival_time": "2026-08-25T11:15", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "201" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "201" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15323.91, "gross_total": 10460, "base_fare": 8533.63, "tax": 6790.28, "sell": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNDYwLCJiYXNlX2ZhcmUiOjU4MjUsInRheCI6NDYzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA0NjAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#185", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "643", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "ME", "calendar_total_currency": "SEK", "calendar_total_price": 15323.91, "calendar_total_sell": 15323.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15323.91, "filter": { "id": "F1AE00019-185", "price": 15323.91, "gross_total": 10460, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ME", "carrier_marketing": "ME", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy Standard", "connecting_airport": [ "BEY" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T13:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T11:15", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261300bey202606261935202bey202606271155bgw202606271325320bgw202608241825bey202608242000323bey202608250810lhr202608251115201", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-186", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-186", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T13:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BEY", "arrival_time": "2026-06-26T19:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "7", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-06-27T11:55", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "BGW", "arrival_time": "2026-06-27T13:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "320" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "320" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-186", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T14:25", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "BEY", "arrival_time": "2026-08-24T16:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "321" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "321" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-08-25T08:10", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "LHR", "arrival_time": "2026-08-25T11:15", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT16H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "201" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "201" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15323.91, "gross_total": 10460, "base_fare": 8533.63, "tax": 6790.28, "sell": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNDYwLCJiYXNlX2ZhcmUiOjU4MjUsInRheCI6NDYzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA0NjAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#186", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "643", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "ME", "calendar_total_currency": "SEK", "calendar_total_price": 15323.91, "calendar_total_sell": 15323.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15323.91, "filter": { "id": "F1AE00019-186", "price": 15323.91, "gross_total": 10460, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ME", "carrier_marketing": "ME", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy Standard", "connecting_airport": [ "BEY" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T13:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T11:15", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261300bey202606261935202bey202606271155bgw202606271325320bgw202608241425bey202608241600321bey202608250810lhr202608251115201", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-187", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-187", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T13:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BEY", "arrival_time": "2026-06-26T19:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "7", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-06-27T15:55", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "BGW", "arrival_time": "2026-06-27T17:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "322" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "322" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-187", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H50M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T18:25", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "BEY", "arrival_time": "2026-08-24T20:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "323" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "323" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-08-25T08:10", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "LHR", "arrival_time": "2026-08-25T11:15", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "201" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "201" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15323.91, "gross_total": 10460, "base_fare": 8533.63, "tax": 6790.28, "sell": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNDYwLCJiYXNlX2ZhcmUiOjU4MjUsInRheCI6NDYzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA0NjAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#187", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "643", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "ME", "calendar_total_currency": "SEK", "calendar_total_price": 15323.91, "calendar_total_sell": 15323.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15323.91, "filter": { "id": "F1AE00019-187", "price": 15323.91, "gross_total": 10460, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ME", "carrier_marketing": "ME", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy Standard", "connecting_airport": [ "BEY" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T13:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T11:15", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261300bey202606261935202bey202606271555bgw202606271725322bgw202608241825bey202608242000323bey202608250810lhr202608251115201", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-188", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-188", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T13:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BEY", "arrival_time": "2026-06-26T19:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "7", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-06-27T15:55", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "BGW", "arrival_time": "2026-06-27T17:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "322" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "322" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-188", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T14:25", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "BEY", "arrival_time": "2026-08-24T16:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "321" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "321" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-08-25T08:10", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "LHR", "arrival_time": "2026-08-25T11:15", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT16H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "201" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "201" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15323.91, "gross_total": 10460, "base_fare": 8533.63, "tax": 6790.28, "sell": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNDYwLCJiYXNlX2ZhcmUiOjU4MjUsInRheCI6NDYzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA0NjAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#188", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "643", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "ME", "calendar_total_currency": "SEK", "calendar_total_price": 15323.91, "calendar_total_sell": 15323.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15323.91, "filter": { "id": "F1AE00019-188", "price": 15323.91, "gross_total": 10460, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ME", "carrier_marketing": "ME", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy Standard", "connecting_airport": [ "BEY" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T13:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T11:15", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261300bey202606261935202bey202606271555bgw202606271725322bgw202608241425bey202608241600321bey202608250810lhr202608251115201", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-189", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-189", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T13:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BEY", "arrival_time": "2026-06-26T19:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "7", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-06-27T11:55", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "BGW", "arrival_time": "2026-06-27T13:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT16H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "320" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "320" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-189", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT04H10M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T18:25", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "BEY", "arrival_time": "2026-08-24T20:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "323" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "323" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-08-25T17:25", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "LHR", "arrival_time": "2026-08-25T20:35", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT21H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "203" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "203" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15323.91, "gross_total": 10460, "base_fare": 8533.63, "tax": 6790.28, "sell": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNDYwLCJiYXNlX2ZhcmUiOjU4MjUsInRheCI6NDYzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA0NjAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#189", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "643", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "ME", "calendar_total_currency": "SEK", "calendar_total_price": 15323.91, "calendar_total_sell": 15323.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15323.91, "filter": { "id": "F1AE00019-189", "price": 15323.91, "gross_total": 10460, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ME", "carrier_marketing": "ME", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy Standard", "connecting_airport": [ "BEY" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T13:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T20:35", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261300bey202606261935202bey202606271155bgw202606271325320bgw202608241825bey202608242000323bey202608251725lhr202608252035203", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-190", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-190", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT02H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T13:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BEY", "arrival_time": "2026-06-26T19:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "202" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "7", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-06-27T15:55", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "BGW", "arrival_time": "2026-06-27T17:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT20H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "322" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "322" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasis": "UHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-190", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT04H10M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T18:25", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "BEY", "arrival_time": "2026-08-24T20:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "323" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "323" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BEY", "departure_time": "2026-08-25T17:25", "origin_terminal": null, "origin_airport": { "name": "Beirut International Airport", "city": "Beirut", "country": "Lebanon", "timezone": "Asia\/Beirut" }, "destination": "LHR", "arrival_time": "2026-08-25T20:35", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT21H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "203" }, "marketing": { "carrier": "ME", "carrier_name": "MEA", "carrier_logo": "ME.png", "flight_number": "203" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MHRNGB", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15323.91, "gross_total": 10460, "base_fare": 8533.63, "tax": 6790.28, "sell": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA0NjAsImJhc2VfZmFyZSI6NTgyNSwidGF4Ijo0NjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNDYwLCJiYXNlX2ZhcmUiOjU4MjUsInRheCI6NDYzNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15323.91, "base_fare": 8533.63, "tax": 6790.28, "gross": { "base_fare": "8533.63", "tax": "6790.28", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODI1LjAwIiwidGF4IjoiNDYzNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNDYwLjAwIiwiYmFzZV9mYXJlIjoiNTgyNS4wMCIsInRheCI6IjQ2MzUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA0NjAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#190", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "BEY", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BEY", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "643", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "ME", "calendar_total_currency": "SEK", "calendar_total_price": 15323.91, "calendar_total_sell": 15323.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15323.91, "filter": { "id": "F1AE00019-190", "price": 15323.91, "gross_total": 10460, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ME", "carrier_marketing": "ME", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy Standard", "connecting_airport": [ "BEY" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T13:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-25T20:35", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261300bey202606261935202bey202606271555bgw202606271725322bgw202608241825bey202608242000323bey202608251725lhr202608252035203", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-191", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-191", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MAD", "arrival_time": "2026-06-26T12:40", "destination_terminal": "4S", "dateVariation": null, "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "8012" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8012" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "5", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MAD", "departure_time": "2026-06-26T15:45", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-06-26T23:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-191", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15394.23, "gross_total": 10508, "base_fare": 9078.61, "tax": 6315.62, "sell": { "currency": "SEK", "total": 15394.23, "base_fare": 9078.61, "tax": 6315.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1MDgsImJhc2VfZmFyZSI6NjE5NywidGF4Ijo0MzExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1MDgsImJhc2VfZmFyZSI6NjE5NywidGF4Ijo0MzExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNTA4LCJiYXNlX2ZhcmUiOjYxOTcsInRheCI6NDMxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15394.23, "base_fare": 9078.61, "tax": 6315.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9078.61", "tax": "6315.62", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15394.23, "base_fare": 9078.61, "tax": 6315.62, "gross": { "base_fare": "9078.61", "tax": "6315.62", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTA4LjAwIiwiYmFzZV9mYXJlIjoiNjE5Ny4wMCIsInRheCI6IjQzMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTk3LjAwIiwidGF4IjoiNDMxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTA4LjAwIiwiYmFzZV9mYXJlIjoiNjE5Ny4wMCIsInRheCI6IjQzMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTk3LjAwIiwidGF4IjoiNDMxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTA4LjAwIiwiYmFzZV9mYXJlIjoiNjE5Ny4wMCIsInRheCI6IjQzMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA1MDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER191", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwOToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEyOjQwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTUFEIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0UyIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJJQiIsImZsaWdodE51bWJlciI6IjgwMTIiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNTo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTUFEIiwib3JpZ2luX3Rlcm1pbmFsIjoiNFMiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNTAiLCJlcXVpcG1lbnRUeXBlIjoiNzg5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwOTE1MjYwNjI2MTI0MExIUk1BRFFSSUI4MDEyMjYwNjI2MTU0NTI2MDYyNjIzMzBNQURET0hRUlFSMTUwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDUiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjIwOjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjE1IiwiZXF1aXBtZW50VHlwZSI6IjM1OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjQwODI2MTUxMDI0MDgyNjIwMjVET0hMSFJRUlFSMTUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6Ijk3IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEwNTA4IiwidG90YWxUYXgiOiI0MzExIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTA1MDgiLCJ0b3RhbFRheEFtb3VudCI6IjQzMTEiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE1MiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzg5NiIsInRvdGFsVGF4IjoiNDMxMSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzg5NiIsInRvdGFsVGF4QW1vdW50IjoiNDMxMSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MAD", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MAD", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "IB", "calendar_total_currency": "SEK", "calendar_total_price": 15394.23, "calendar_total_sell": 15394.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15394.23, "filter": { "id": "F1AE00019-191", "price": 15394.23, "gross_total": 10508, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MAD", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260915mad2026062612408012mad202606261545doh202606262330150doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-192", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-192", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T06:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ZRH", "arrival_time": "2026-06-26T09:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9770" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9770" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "ZRH", "departure_time": "2026-06-26T16:10", "origin_terminal": null, "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "DOH", "arrival_time": "2026-06-26T23:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT07H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-192", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15410.34, "gross_total": 10519, "base_fare": 9078.61, "tax": 6331.73, "sell": { "currency": "SEK", "total": 15410.34, "base_fare": 9078.61, "tax": 6331.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1MTksImJhc2VfZmFyZSI6NjE5NywidGF4Ijo0MzIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1MTksImJhc2VfZmFyZSI6NjE5NywidGF4Ijo0MzIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNTE5LCJiYXNlX2ZhcmUiOjYxOTcsInRheCI6NDMyMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15410.34, "base_fare": 9078.61, "tax": 6331.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9078.61", "tax": "6331.73", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15410.34, "base_fare": 9078.61, "tax": 6331.73, "gross": { "base_fare": "9078.61", "tax": "6331.73", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTE5LjAwIiwiYmFzZV9mYXJlIjoiNjE5Ny4wMCIsInRheCI6IjQzMjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTk3LjAwIiwidGF4IjoiNDMyMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTE5LjAwIiwiYmFzZV9mYXJlIjoiNjE5Ny4wMCIsInRheCI6IjQzMjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTk3LjAwIiwidGF4IjoiNDMyMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTE5LjAwIiwiYmFzZV9mYXJlIjoiNjE5Ny4wMCIsInRheCI6IjQzMjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA1MTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER192", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI4IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxOTA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNjoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA5OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiWlJIIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NzAiLCJlcXVpcG1lbnRUeXBlIjoiMzJOIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiWlJIIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI5NiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA2MTUyNjA2MjYwOTAwTEhSWlJIUVJCQTk3NzAyNjA2MjYxNjEwMjYwNjI2MjMxMFpSSERPSFFSUVI5NjI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiOSIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzMCIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIxNDowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQ1IiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTU6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIyMDoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNSIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjExNTUyNDA4MjYxNDAwQkdXRE9IUVJRUjQ0NTI0MDgyNjE1MTAyNDA4MjYyMDI1RE9ITEhSUVJRUjE1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiI5OCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDUxOSIsInRvdGFsVGF4IjoiNDMyMiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwNTE5IiwidG90YWxUYXhBbW91bnQiOiI0MzIyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTMiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM5MDciLCJ0b3RhbFRheCI6IjQzMjIiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM5MDciLCJ0b3RhbFRheEFtb3VudCI6IjQzMjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "ZRH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "ZRH", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15410.34, "calendar_total_sell": 15410.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15410.34, "filter": { "id": "F1AE00019-192", "price": 15410.34, "gross_total": 10519, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "ZRH", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-06-26T06:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260615zrh2026062609009770zrh202606261610doh20260626231096doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-193", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-193", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:25", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NCE", "arrival_time": "2026-06-26T10:30", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "5935" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5935" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "NCE", "departure_time": "2026-06-26T15:55", "origin_terminal": "1", "origin_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T22:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-193", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15427.92, "gross_total": 10531, "base_fare": 9116.7, "tax": 6311.22, "sell": { "currency": "SEK", "total": 15427.92, "base_fare": 9116.7, "tax": 6311.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1MzEsImJhc2VfZmFyZSI6NjIyMywidGF4Ijo0MzA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1MzEsImJhc2VfZmFyZSI6NjIyMywidGF4Ijo0MzA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNTMxLCJiYXNlX2ZhcmUiOjYyMjMsInRheCI6NDMwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15427.92, "base_fare": 9116.7, "tax": 6311.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9116.70", "tax": "6311.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15427.92, "base_fare": 9116.7, "tax": 6311.22, "gross": { "base_fare": "9116.70", "tax": "6311.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTMxLjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjIzLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTMxLjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjIzLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTMxLjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzMDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA1MzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER193", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM1IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzU1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzoyNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEwOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTkNFIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNTkzNSIsImVxdWlwbWVudFR5cGUiOiIzMlEiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjI6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJOQ0UiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTYiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwNzI1MjYwNjI2MTAzMExIUk5DRVFSQkE1OTM1MjYwNjI2MTU1NTI2MDYyNjIyNTBOQ0VET0hRUlFSNTYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDUiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTEwMjUwODI2MDYyNURPSExIUlFSUVIxMDUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6Ijk5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEwNTMxIiwidG90YWxUYXgiOiI0MzA4IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTA1MzEiLCJ0b3RhbFRheEFtb3VudCI6IjQzMDgiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEwNiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDc4MSIsInRvdGFsVGF4IjoiNDMwOCIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwNzgxIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM4OTMiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM4OTMiLCJ0b3RhbFRheEFtb3VudCI6IjQzMDgiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "NCE", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "NCE", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15427.92, "calendar_total_sell": 15427.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15427.92, "filter": { "id": "F1AE00019-193", "price": 15427.92, "gross_total": 10531, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "NCE", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260725nce2026062610305935nce202606261555doh20260626225056doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-194", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-194", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:25", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NCE", "arrival_time": "2026-06-26T10:30", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "5935" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5935" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "NCE", "departure_time": "2026-06-26T15:55", "origin_terminal": "1", "origin_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T22:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-194", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15427.92, "gross_total": 10531, "base_fare": 9116.7, "tax": 6311.22, "sell": { "currency": "SEK", "total": 15427.92, "base_fare": 9116.7, "tax": 6311.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1MzEsImJhc2VfZmFyZSI6NjIyMywidGF4Ijo0MzA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1MzEsImJhc2VfZmFyZSI6NjIyMywidGF4Ijo0MzA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNTMxLCJiYXNlX2ZhcmUiOjYyMjMsInRheCI6NDMwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15427.92, "base_fare": 9116.7, "tax": 6311.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9116.70", "tax": "6311.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15427.92, "base_fare": 9116.7, "tax": 6311.22, "gross": { "base_fare": "9116.70", "tax": "6311.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTMxLjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjIzLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTMxLjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjIzLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTMxLjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzMDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA1MzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER194", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM1IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzU1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzoyNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEwOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTkNFIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNTkzNSIsImVxdWlwbWVudFR5cGUiOiIzMlEiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjI6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJOQ0UiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTYiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwNzI1MjYwNjI2MTAzMExIUk5DRVFSQkE1OTM1MjYwNjI2MTU1NTI2MDYyNjIyNTBOQ0VET0hRUlFSNTYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjQiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEyMDUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDI6NDUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwODowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMTkiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMjQ1MjUwODI2MDgwMERPSExIUlFSUVIxMTkiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjEwMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDUzMSIsInRvdGFsVGF4IjoiNDMwOCIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwNTMxIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMDYiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTA3ODEiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMDc4MSIsInRvdGFsVGF4QW1vdW50IjoiNDMwOCIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTUwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEzODkzIiwidG90YWxUYXgiOiI0MzA4IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzODkzIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "NCE", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "NCE", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15427.92, "calendar_total_sell": 15427.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15427.92, "filter": { "id": "F1AE00019-194", "price": 15427.92, "gross_total": 10531, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "NCE", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260725nce2026062610305935nce202606261555doh20260626225056doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-195", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-195", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:45", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BRU", "arrival_time": "2026-06-26T09:55", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9761" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9761" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "BRU", "departure_time": "2026-06-26T16:10", "origin_terminal": null, "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "DOH", "arrival_time": "2026-06-26T23:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "194" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "194" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-195", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15476.27, "gross_total": 10564, "base_fare": 9078.61, "tax": 6397.66, "sell": { "currency": "SEK", "total": 15476.27, "base_fare": 9078.61, "tax": 6397.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1NjQsImJhc2VfZmFyZSI6NjE5NywidGF4Ijo0MzY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1NjQsImJhc2VfZmFyZSI6NjE5NywidGF4Ijo0MzY3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNTY0LCJiYXNlX2ZhcmUiOjYxOTcsInRheCI6NDM2N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15476.27, "base_fare": 9078.61, "tax": 6397.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9078.61", "tax": "6397.66", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15476.27, "base_fare": 9078.61, "tax": 6397.66, "gross": { "base_fare": "9078.61", "tax": "6397.66", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTY0LjAwIiwiYmFzZV9mYXJlIjoiNjE5Ny4wMCIsInRheCI6IjQzNjcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTk3LjAwIiwidGF4IjoiNDM2Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTY0LjAwIiwiYmFzZV9mYXJlIjoiNjE5Ny4wMCIsInRheCI6IjQzNjcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTk3LjAwIiwidGF4IjoiNDM2Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTY0LjAwIiwiYmFzZV9mYXJlIjoiNjE5Ny4wMCIsInRheCI6IjQzNjcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA1NjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER195", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjI5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA5OjU1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQlJVIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NjEiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQlJVIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOTQiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwNzQ1MjYwNjI2MDk1NUxIUkJSVVFSQkE5NzYxMjYwNjI2MTYxMDI2MDYyNjIzMjBCUlVET0hRUlFSMTk0MjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDUiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjIwOjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjE1IiwiZXF1aXBtZW50VHlwZSI6IjM1OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjQwODI2MTUxMDI0MDgyNjIwMjVET0hMSFJRUlFSMTUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjEwMSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDU2NCIsInRvdGFsVGF4IjoiNDM2NyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwNTY0IiwidG90YWxUYXhBbW91bnQiOiI0MzY3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM5NTIiLCJ0b3RhbFRheCI6IjQzNjciLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM5NTIiLCJ0b3RhbFRheEFtb3VudCI6IjQzNjciLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "BRU", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BRU", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15476.27, "calendar_total_sell": 15476.27, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15476.27, "filter": { "id": "F1AE00019-195", "price": 15476.27, "gross_total": 10564, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "BRU", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:45", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260745bru2026062609559761bru202606261610doh202606262320194doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-196", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-196", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:55", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MUC", "arrival_time": "2026-06-26T11:50", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6278" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6278" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MUC", "departure_time": "2026-06-26T16:50", "origin_terminal": "1", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-06-26T23:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "58" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "58" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-196", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15490.92, "gross_total": 10574, "base_fare": 9116.7, "tax": 6374.22, "sell": { "currency": "SEK", "total": 15490.92, "base_fare": 9116.7, "tax": 6374.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1NzQsImJhc2VfZmFyZSI6NjIyMywidGF4Ijo0MzUxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1NzQsImJhc2VfZmFyZSI6NjIyMywidGF4Ijo0MzUxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNTc0LCJiYXNlX2ZhcmUiOjYyMjMsInRheCI6NDM1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15490.92, "base_fare": 9116.7, "tax": 6374.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9116.70", "tax": "6374.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15490.92, "base_fare": 9116.7, "tax": 6374.22, "gross": { "base_fare": "9116.70", "tax": "6374.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTc0LjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzNTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjIzLjAwIiwidGF4IjoiNDM1MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTc0LjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzNTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjIzLjAwIiwidGF4IjoiNDM1MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTc0LjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzNTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA1NzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER196", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM2IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjI1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwODo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjExOjUwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTVVDIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNjI3OCIsImVxdWlwbWVudFR5cGUiOiIzMTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE2OjUwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJNVUMiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwODU1MjYwNjI2MTE1MExIUk1VQ1FSQkE2Mjc4MjYwNjI2MTY1MDI2MDYyNjIzMjVNVUNET0hRUlFSNTgyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDUiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTEwMjUwODI2MDYyNURPSExIUlFSUVIxMDUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjEwMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDU3NCIsInRvdGFsVGF4IjoiNDM1MSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwNTc0IiwidG90YWxUYXhBbW91bnQiOiI0MzUxIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMDciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTA4MjQiLCJ0b3RhbFRheCI6IjQzNTEiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMDgyNCIsInRvdGFsVGF4QW1vdW50IjoiNDM1MSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTU1IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEzOTM2IiwidG90YWxUYXgiOiI0MzUxIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzOTM2IiwidG90YWxUYXhBbW91bnQiOiI0MzUxIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MUC", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MUC", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15490.92, "calendar_total_sell": 15490.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15490.92, "filter": { "id": "F1AE00019-196", "price": 15490.92, "gross_total": 10574, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MUC", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:55", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260855muc2026062611506278muc202606261650doh20260626232558doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-197", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-197", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:55", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MUC", "arrival_time": "2026-06-26T11:50", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6278" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6278" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MUC", "departure_time": "2026-06-26T16:50", "origin_terminal": "1", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-06-26T23:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "58" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "58" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-197", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15490.92, "gross_total": 10574, "base_fare": 9116.7, "tax": 6374.22, "sell": { "currency": "SEK", "total": 15490.92, "base_fare": 9116.7, "tax": 6374.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1NzQsImJhc2VfZmFyZSI6NjIyMywidGF4Ijo0MzUxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA1NzQsImJhc2VfZmFyZSI6NjIyMywidGF4Ijo0MzUxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNTc0LCJiYXNlX2ZhcmUiOjYyMjMsInRheCI6NDM1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15490.92, "base_fare": 9116.7, "tax": 6374.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9116.70", "tax": "6374.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15490.92, "base_fare": 9116.7, "tax": 6374.22, "gross": { "base_fare": "9116.70", "tax": "6374.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTc0LjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzNTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjIzLjAwIiwidGF4IjoiNDM1MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTc0LjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzNTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjIzLjAwIiwidGF4IjoiNDM1MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNTc0LjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzNTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA1NzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER197", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM2IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjI1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwODo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjExOjUwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTVVDIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNjI3OCIsImVxdWlwbWVudFR5cGUiOiIzMTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE2OjUwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJNVUMiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwODU1MjYwNjI2MTE1MExIUk1VQ1FSQkE2Mjc4MjYwNjI2MTY1MDI2MDYyNjIzMjVNVUNET0hRUlFSNTgyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjQiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEyMDUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDI6NDUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwODowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMTkiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMjQ1MjUwODI2MDgwMERPSExIUlFSUVIxMTkiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjEwMyIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDU3NCIsInRvdGFsVGF4IjoiNDM1MSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwNTc0IiwidG90YWxUYXhBbW91bnQiOiI0MzUxIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMDciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTA4MjQiLCJ0b3RhbFRheCI6IjQzNTEiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMDgyNCIsInRvdGFsVGF4QW1vdW50IjoiNDM1MSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTU1IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEzOTM2IiwidG90YWxUYXgiOiI0MzUxIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzOTM2IiwidG90YWxUYXhBbW91bnQiOiI0MzUxIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MUC", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MUC", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15490.92, "calendar_total_sell": 15490.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15490.92, "filter": { "id": "F1AE00019-197", "price": 15490.92, "gross_total": 10574, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MUC", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:55", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260855muc2026062611506278muc202606261650doh20260626232558doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-198", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-198", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:30", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-06-26T13:55", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9767" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9767" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "AMS", "departure_time": "2026-06-26T16:15", "origin_terminal": null, "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "DOH", "arrival_time": "2026-06-26T23:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "274" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "274" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-198", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15543.66, "gross_total": 10610, "base_fare": 9116.7, "tax": 6426.96, "sell": { "currency": "SEK", "total": 15543.66, "base_fare": 9116.7, "tax": 6426.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA2MTAsImJhc2VfZmFyZSI6NjIyMywidGF4Ijo0Mzg3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA2MTAsImJhc2VfZmFyZSI6NjIyMywidGF4Ijo0Mzg3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNjEwLCJiYXNlX2ZhcmUiOjYyMjMsInRheCI6NDM4N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15543.66, "base_fare": 9116.7, "tax": 6426.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9116.70", "tax": "6426.96", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15543.66, "base_fare": 9116.7, "tax": 6426.96, "gross": { "base_fare": "9116.70", "tax": "6426.96", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNjEwLjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjIzLjAwIiwidGF4IjoiNDM4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNjEwLjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjIzLjAwIiwidGF4IjoiNDM4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNjEwLjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA2MTAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER198", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMzUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjU1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQU1TIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NjciLCJlcXVpcG1lbnRUeXBlIjoiMzJOIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjM1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQU1TIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIyNzQiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxMTMwMjYwNjI2MTM1NUxIUkFNU1FSQkE5NzY3MjYwNjI2MTYxNTI2MDYyNjIzMzVBTVNET0hRUlFSMjc0MjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiIyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTA1IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExMDI1MDgyNjA2MjVET0hMSFJRUlFSMTA1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxMDQiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTA2MTAiLCJ0b3RhbFRheCI6IjQzODciLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMDYxMCIsInRvdGFsVGF4QW1vdW50IjoiNDM4NyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTA4IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEwODYwIiwidG90YWxUYXgiOiI0Mzg3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTA4NjAiLCJ0b3RhbFRheEFtb3VudCI6IjQzODciLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE1OSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzk3MiIsInRvdGFsVGF4IjoiNDM4NyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzk3MiIsInRvdGFsVGF4QW1vdW50IjoiNDM4NyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "AMS", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "AMS", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15543.66, "calendar_total_sell": 15543.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15543.66, "filter": { "id": "F1AE00019-198", "price": 15543.66, "gross_total": 10610, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "AMS", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:30", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261130ams2026062613559767ams202606261615doh202606262335274doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-199", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-199", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:30", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-06-26T13:55", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9767" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9767" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "AMS", "departure_time": "2026-06-26T16:15", "origin_terminal": null, "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "DOH", "arrival_time": "2026-06-26T23:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "274" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "274" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-199", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15543.66, "gross_total": 10610, "base_fare": 9116.7, "tax": 6426.96, "sell": { "currency": "SEK", "total": 15543.66, "base_fare": 9116.7, "tax": 6426.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA2MTAsImJhc2VfZmFyZSI6NjIyMywidGF4Ijo0Mzg3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA2MTAsImJhc2VfZmFyZSI6NjIyMywidGF4Ijo0Mzg3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNjEwLCJiYXNlX2ZhcmUiOjYyMjMsInRheCI6NDM4N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15543.66, "base_fare": 9116.7, "tax": 6426.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9116.70", "tax": "6426.96", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15543.66, "base_fare": 9116.7, "tax": 6426.96, "gross": { "base_fare": "9116.70", "tax": "6426.96", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNjEwLjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjIzLjAwIiwidGF4IjoiNDM4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNjEwLjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjIzLjAwIiwidGF4IjoiNDM4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNjEwLjAwIiwiYmFzZV9mYXJlIjoiNjIyMy4wMCIsInRheCI6IjQzODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA2MTAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER199", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMzUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjU1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQU1TIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NjciLCJlcXVpcG1lbnRUeXBlIjoiMzJOIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjM1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQU1TIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIyNzQiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxMTMwMjYwNjI2MTM1NUxIUkFNU1FSQkE5NzY3MjYwNjI2MTYxNTI2MDYyNjIzMzVBTVNET0hRUlFSMjc0MjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAyOjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTE5IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDI0NTI1MDgyNjA4MDBET0hMSFJRUlFSMTE5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxMDUiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTA2MTAiLCJ0b3RhbFRheCI6IjQzODciLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMDYxMCIsInRvdGFsVGF4QW1vdW50IjoiNDM4NyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTA4IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEwODYwIiwidG90YWxUYXgiOiI0Mzg3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTA4NjAiLCJ0b3RhbFRheEFtb3VudCI6IjQzODciLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE1OSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzk3MiIsInRvdGFsVGF4IjoiNDM4NyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzk3MiIsInRvdGFsVGF4QW1vdW50IjoiNDM4NyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "AMS", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "AMS", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15543.66, "calendar_total_sell": 15543.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15543.66, "filter": { "id": "F1AE00019-199", "price": 15543.66, "gross_total": 10610, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "AMS", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:30", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261130ams2026062613559767ams202606261615doh202606262335274doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-200", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-200", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:25", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NCE", "arrival_time": "2026-06-26T10:30", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "5935" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5935" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "NCE", "departure_time": "2026-06-26T15:55", "origin_terminal": "1", "origin_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T22:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-200", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15794.17, "gross_total": 10781, "base_fare": 9482.95, "tax": 6311.22, "sell": { "currency": "SEK", "total": 15794.17, "base_fare": 9482.95, "tax": 6311.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA3ODEsImJhc2VfZmFyZSI6NjQ3MywidGF4Ijo0MzA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA3ODEsImJhc2VfZmFyZSI6NjQ3MywidGF4Ijo0MzA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwNzgxLCJiYXNlX2ZhcmUiOjY0NzMsInRheCI6NDMwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15794.17, "base_fare": 9482.95, "tax": 6311.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9482.95", "tax": "6311.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15794.17, "base_fare": 9482.95, "tax": 6311.22, "gross": { "base_fare": "9482.95", "tax": "6311.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNzgxLjAwIiwiYmFzZV9mYXJlIjoiNjQ3My4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDczLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNzgxLjAwIiwiYmFzZV9mYXJlIjoiNjQ3My4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDczLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwNzgxLjAwIiwiYmFzZV9mYXJlIjoiNjQ3My4wMCIsInRheCI6IjQzMDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA3ODEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER200", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM1IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzU1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzoyNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEwOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTkNFIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNTkzNSIsImVxdWlwbWVudFR5cGUiOiIzMlEiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjI6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJOQ0UiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTYiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwNzI1MjYwNjI2MTAzMExIUk5DRVFSQkE1OTM1MjYwNjI2MTU1NTI2MDYyNjIyNTBOQ0VET0hRUlFSNTYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjozMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDMiLCJlcXVpcG1lbnRUeXBlIjoiMzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTE1MjUwODI2MDYzMERPSExIUlFSUVIxMDMiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjEwNiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDc4MSIsInRvdGFsVGF4IjoiNDMwOCIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwNzgxIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM4OTMiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM4OTMiLCJ0b3RhbFRheEFtb3VudCI6IjQzMDgiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "NCE", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "NCE", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15794.17, "calendar_total_sell": 15794.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15794.17, "filter": { "id": "F1AE00019-200", "price": 15794.17, "gross_total": 10781, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "NCE", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:25", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260725nce2026062610305935nce202606261555doh20260626225056doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-201", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-201", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:55", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MUC", "arrival_time": "2026-06-26T11:50", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6278" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6278" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MUC", "departure_time": "2026-06-26T16:50", "origin_terminal": "1", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-06-26T23:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "58" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "58" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-201", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15857.17, "gross_total": 10824, "base_fare": 9482.95, "tax": 6374.22, "sell": { "currency": "SEK", "total": 15857.17, "base_fare": 9482.95, "tax": 6374.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA4MjQsImJhc2VfZmFyZSI6NjQ3MywidGF4Ijo0MzUxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA4MjQsImJhc2VfZmFyZSI6NjQ3MywidGF4Ijo0MzUxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwODI0LCJiYXNlX2ZhcmUiOjY0NzMsInRheCI6NDM1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15857.17, "base_fare": 9482.95, "tax": 6374.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9482.95", "tax": "6374.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15857.17, "base_fare": 9482.95, "tax": 6374.22, "gross": { "base_fare": "9482.95", "tax": "6374.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwODI0LjAwIiwiYmFzZV9mYXJlIjoiNjQ3My4wMCIsInRheCI6IjQzNTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDczLjAwIiwidGF4IjoiNDM1MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwODI0LjAwIiwiYmFzZV9mYXJlIjoiNjQ3My4wMCIsInRheCI6IjQzNTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDczLjAwIiwidGF4IjoiNDM1MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwODI0LjAwIiwiYmFzZV9mYXJlIjoiNjQ3My4wMCIsInRheCI6IjQzNTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA4MjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER201", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM2IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjI1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwODo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjExOjUwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTVVDIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNjI3OCIsImVxdWlwbWVudFR5cGUiOiIzMTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE2OjUwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJNVUMiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwODU1MjYwNjI2MTE1MExIUk1VQ1FSQkE2Mjc4MjYwNjI2MTY1MDI2MDYyNjIzMjVNVUNET0hRUlFSNTgyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjozMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDMiLCJlcXVpcG1lbnRUeXBlIjoiMzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTE1MjUwODI2MDYzMERPSExIUlFSUVIxMDMiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjEwNyIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDgyNCIsInRvdGFsVGF4IjoiNDM1MSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwODI0IiwidG90YWxUYXhBbW91bnQiOiI0MzUxIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTUiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM5MzYiLCJ0b3RhbFRheCI6IjQzNTEiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM5MzYiLCJ0b3RhbFRheEFtb3VudCI6IjQzNTEiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MUC", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MUC", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15857.17, "calendar_total_sell": 15857.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15857.17, "filter": { "id": "F1AE00019-201", "price": 15857.17, "gross_total": 10824, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MUC", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:55", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260855muc2026062611506278muc202606261650doh20260626232558doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-202", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-202", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:30", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-06-26T13:55", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9767" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9767" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "AMS", "departure_time": "2026-06-26T16:15", "origin_terminal": null, "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "DOH", "arrival_time": "2026-06-26T23:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "274" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "274" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-202", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15909.91, "gross_total": 10860, "base_fare": 9482.95, "tax": 6426.96, "sell": { "currency": "SEK", "total": 15909.91, "base_fare": 9482.95, "tax": 6426.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA4NjAsImJhc2VfZmFyZSI6NjQ3MywidGF4Ijo0Mzg3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA4NjAsImJhc2VfZmFyZSI6NjQ3MywidGF4Ijo0Mzg3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwODYwLCJiYXNlX2ZhcmUiOjY0NzMsInRheCI6NDM4N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15909.91, "base_fare": 9482.95, "tax": 6426.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9482.95", "tax": "6426.96", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15909.91, "base_fare": 9482.95, "tax": 6426.96, "gross": { "base_fare": "9482.95", "tax": "6426.96", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwODYwLjAwIiwiYmFzZV9mYXJlIjoiNjQ3My4wMCIsInRheCI6IjQzODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDczLjAwIiwidGF4IjoiNDM4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwODYwLjAwIiwiYmFzZV9mYXJlIjoiNjQ3My4wMCIsInRheCI6IjQzODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDczLjAwIiwidGF4IjoiNDM4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwODYwLjAwIiwiYmFzZV9mYXJlIjoiNjQ3My4wMCIsInRheCI6IjQzODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA4NjAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER202", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMzUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjU1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQU1TIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NjciLCJlcXVpcG1lbnRUeXBlIjoiMzJOIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjM1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQU1TIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIyNzQiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxMTMwMjYwNjI2MTM1NUxIUkFNU1FSQkE5NzY3MjYwNjI2MTYxNTI2MDYyNjIzMzVBTVNET0hRUlFSMjc0MjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTAzIiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExNTI1MDgyNjA2MzBET0hMSFJRUlFSMTAzIiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxMDgiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTA4NjAiLCJ0b3RhbFRheCI6IjQzODciLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMDg2MCIsInRvdGFsVGF4QW1vdW50IjoiNDM4NyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTU5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEzOTcyIiwidG90YWxUYXgiOiI0Mzg3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzOTcyIiwidG90YWxUYXhBbW91bnQiOiI0Mzg3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "AMS", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "AMS", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15909.91, "calendar_total_sell": 15909.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15909.91, "filter": { "id": "F1AE00019-202", "price": 15909.91, "gross_total": 10860, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "AMS", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:30", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261130ams2026062613559767ams202606261615doh202606262335274doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-203", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-203", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H30M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T10:50", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MAD", "arrival_time": "2026-06-26T14:15", "destination_terminal": "4S", "dateVariation": null, "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "IB", "carrier_name": "Iberia", "carrier_logo": "IB.png", "flight_number": "6554" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6554" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "8", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MAD", "departure_time": "2026-06-26T15:45", "origin_terminal": "4S", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-06-26T23:30", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "150" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-203", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15975.83, "gross_total": 10905, "base_fare": 9660.21, "tax": 6315.62, "sell": { "currency": "SEK", "total": 15975.83, "base_fare": 9660.21, "tax": 6315.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA5MDUsImJhc2VfZmFyZSI6NjU5NCwidGF4Ijo0MzExfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA5MDUsImJhc2VfZmFyZSI6NjU5NCwidGF4Ijo0MzExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwOTA1LCJiYXNlX2ZhcmUiOjY1OTQsInRheCI6NDMxMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15975.83, "base_fare": 9660.21, "tax": 6315.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9660.21", "tax": "6315.62", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15975.83, "base_fare": 9660.21, "tax": 6315.62, "gross": { "base_fare": "9660.21", "tax": "6315.62", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwOTA1LjAwIiwiYmFzZV9mYXJlIjoiNjU5NC4wMCIsInRheCI6IjQzMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTk0LjAwIiwidGF4IjoiNDMxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwOTA1LjAwIiwiYmFzZV9mYXJlIjoiNjU5NC4wMCIsInRheCI6IjQzMTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTk0LjAwIiwidGF4IjoiNDMxMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwOTA1LjAwIiwiYmFzZV9mYXJlIjoiNjU5NC4wMCIsInRheCI6IjQzMTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA5MDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER203", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMwIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDo1MCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjE0OjE1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTUFEIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0UyIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJJQiIsImZsaWdodE51bWJlciI6IjY1NTQiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNTo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTUFEIiwib3JpZ2luX3Rlcm1pbmFsIjoiNFMiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNTAiLCJlcXVpcG1lbnRUeXBlIjoiNzg5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxMDUwMjYwNjI2MTQxNUxIUk1BRFFSSUI2NTU0MjYwNjI2MTU0NTI2MDYyNjIzMzBNQURET0hRUlFSMTUwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDUiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjIwOjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjE1IiwiZXF1aXBtZW50VHlwZSI6IjM1OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjQwODI2MTUxMDI0MDgyNjIwMjVET0hMSFJRUlFSMTUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjEwOSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMDkwNSIsInRvdGFsVGF4IjoiNDMxMSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEwOTA1IiwidG90YWxUYXhBbW91bnQiOiI0MzExIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM4OTYiLCJ0b3RhbFRheCI6IjQzMTEiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM4OTYiLCJ0b3RhbFRheEFtb3VudCI6IjQzMTEiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MAD", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MAD", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "IB", "calendar_total_currency": "SEK", "calendar_total_price": 15975.83, "calendar_total_sell": 15975.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15975.83, "filter": { "id": "F1AE00019-203", "price": 15975.83, "gross_total": 10905, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "IB", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MAD", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T10:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261050mad2026062614156554mad202606261545doh202606262330150doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-204", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-204", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CPH", "arrival_time": "2026-06-26T10:05", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "8339" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8339" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CPH", "departure_time": "2026-06-26T16:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-06-26T23:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "8", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "8", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-204", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 15994.87, "gross_total": 10918, "base_fare": 9660.21, "tax": 6334.66, "sell": { "currency": "SEK", "total": 15994.87, "base_fare": 9660.21, "tax": 6334.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA5MTgsImJhc2VfZmFyZSI6NjU5NCwidGF4Ijo0MzI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA5MTgsImJhc2VfZmFyZSI6NjU5NCwidGF4Ijo0MzI0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwOTE4LCJiYXNlX2ZhcmUiOjY1OTQsInRheCI6NDMyNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15994.87, "base_fare": 9660.21, "tax": 6334.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9660.21", "tax": "6334.66", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 15994.87, "base_fare": 9660.21, "tax": 6334.66, "gross": { "base_fare": "9660.21", "tax": "6334.66", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwOTE4LjAwIiwiYmFzZV9mYXJlIjoiNjU5NC4wMCIsInRheCI6IjQzMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTk0LjAwIiwidGF4IjoiNDMyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwOTE4LjAwIiwiYmFzZV9mYXJlIjoiNjU5NC4wMCIsInRheCI6IjQzMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTk0LjAwIiwidGF4IjoiNDMyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwOTE4LjAwIiwiYmFzZV9mYXJlIjoiNjU5NC4wMCIsInRheCI6IjQzMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA5MTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER204", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMxIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxODA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQ1BIIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiODMzOSIsImVxdWlwbWVudFR5cGUiOiIzMk4iLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE2OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJDUEgiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTYwIiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDcxNTI2MDYyNjEwMDVMSFJDUEhRUkJBODMzOTI2MDYyNjE2MDAyNjA2MjYyMzAwQ1BIRE9IUVJRUjE2MDI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiOSIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzMCIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIxNDowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQ1IiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTU6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIyMDoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNSIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjExNTUyNDA4MjYxNDAwQkdXRE9IUVJRUjQ0NTI0MDgyNjE1MTAyNDA4MjYyMDI1RE9ITEhSUVJRUjE1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTA5MTgiLCJ0b3RhbFRheCI6IjQzMjQiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMDkxOCIsInRvdGFsVGF4QW1vdW50IjoiNDMyNCIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjgifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI4In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTU0IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEzOTA5IiwidG90YWxUYXgiOiI0MzI0IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzOTA5IiwidG90YWxUYXhBbW91bnQiOiI0MzI0IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CPH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CPH", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15994.87, "calendar_total_sell": 15994.87, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15994.87, "filter": { "id": "F1AE00019-204", "price": 15994.87, "gross_total": 10918, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "CPH", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260715cph2026062610058339cph202606261600doh202606262300160doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-205", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-205", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T20:40", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T07:15", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLEESGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces", "title": "1 pieces" } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "211" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "211" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasis": "UOB7AE1", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1AE00019-205", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces", "title": "1 pieces" } } } }, { "origin": "DXB", "departure_time": "2026-08-24T15:45", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-24T20:15", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "booking_class": { "cabin_class": "ECO SAVER", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLASPGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOSAVER", "fareFamilyName": "ECO SAVER", "fareFamilyRefNo": "5", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 16040.29, "gross_total": 10949, "base_fare": 10319.46, "tax": 5720.83, "sell": { "currency": "SEK", "total": 16040.29, "base_fare": 10319.46, "tax": 5720.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA5NDksImJhc2VfZmFyZSI6NzA0NCwidGF4IjozOTA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTA5NDksImJhc2VfZmFyZSI6NzA0NCwidGF4IjozOTA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEwOTQ5LCJiYXNlX2ZhcmUiOjcwNDQsInRheCI6MzkwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 16040.29, "base_fare": 10319.46, "tax": 5720.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10319.46", "tax": "5720.83", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 16040.29, "base_fare": 10319.46, "tax": 5720.83, "gross": { "base_fare": "10319.46", "tax": "5720.83", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwOTQ5LjAwIiwiYmFzZV9mYXJlIjoiNzA0NC4wMCIsInRheCI6IjM5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDQ0LjAwIiwidGF4IjoiMzkwNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwOTQ5LjAwIiwiYmFzZV9mYXJlIjoiNzA0NC4wMCIsInRheCI6IjM5MDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDQ0LjAwIiwidGF4IjoiMzkwNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEwOTQ5LjAwIiwiYmFzZV9mYXJlIjoiNzA0NC4wMCIsInRheCI6IjM5MDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA5NDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#205", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces" }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": 0, "weight": "1", "unit": "pieces" } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON REFUNDABLE AFTER DEPARTURE", "type": "71", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 16040.29, "calendar_total_sell": 16040.29, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16040.29, "filter": { "id": "F1AE00019-205", "price": 16040.29, "gross_total": 10949, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy Standard", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T20:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:15", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "lhr202606262040dxb2026062707154dxb202606270945bgw202606271200211bgw202608241055dxb202608241420942dxb202608241545lhr2026082420155", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-206", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-206", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "EDI", "arrival_time": "2026-06-26T08:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6267" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6267" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "4", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "EDI", "departure_time": "2026-06-26T15:10", "origin_terminal": null, "origin_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasis": "MLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-206", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 16160.42, "gross_total": 11031, "base_fare": 8825.16, "tax": 7335.26, "sell": { "currency": "SEK", "total": 16160.42, "base_fare": 8825.16, "tax": 7335.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTEwMzEsImJhc2VfZmFyZSI6NjAyNCwidGF4Ijo1MDA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTEwMzEsImJhc2VfZmFyZSI6NjAyNCwidGF4Ijo1MDA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjExMDMxLCJiYXNlX2ZhcmUiOjYwMjQsInRheCI6NTAwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 16160.42, "base_fare": 8825.16, "tax": 7335.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8825.16", "tax": "7335.26", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 16160.42, "base_fare": 8825.16, "tax": 7335.26, "gross": { "base_fare": "8825.16", "tax": "7335.26", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExMDMxLjAwIiwiYmFzZV9mYXJlIjoiNjAyNC4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDI0LjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExMDMxLjAwIiwiYmFzZV9mYXJlIjoiNjAyNC4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDI0LjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExMDMxLjAwIiwiYmFzZV9mYXJlIjoiNjAyNC4wMCIsInRheCI6IjUwMDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTEwMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER206", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjMyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxODIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzowMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA4OjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRURJIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6IjYyNjciLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjQifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjEwIiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJFREkiLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjMwIiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDcwMDI2MDYyNjA4MjVMSFJFRElRUkJBNjI2NzI2MDYyNjE1MTAyNzA2MjYwMDEwRURJRE9IUVJRUjMwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDUiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjIwOjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjE1IiwiZXF1aXBtZW50VHlwZSI6IjM1OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjQwODI2MTUxMDI0MDgyNjIwMjVET0hMSFJRUlFSMTUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjExMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMTAzMSIsInRvdGFsVGF4IjoiNTAwNyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjExMDMxIiwidG90YWxUYXhBbW91bnQiOiI1MDA3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNCIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTUxSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJNIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik1MUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJNTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTQxMDgiLCJ0b3RhbFRheCI6IjUwMDciLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTQxMDgiLCJ0b3RhbFRheEFtb3VudCI6IjUwMDciLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik0iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI0IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjQifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "EDI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "EDI", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 16160.42, "calendar_total_sell": 16160.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16160.42, "filter": { "id": "F1AE00019-206", "price": 16160.42, "gross_total": 11031, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "EDI", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260700edi2026062608256267edi202606261510doh20260627001030doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-207", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-207", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H45M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T10:35", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T12:05", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9698" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9698" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-207", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 16531.06, "gross_total": 11284, "base_fare": 10433.73, "tax": 6097.33, "sell": { "currency": "SEK", "total": 16531.06, "base_fare": 10433.73, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTEyODQsImJhc2VfZmFyZSI6NzEyMiwidGF4Ijo0MTYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTEyODQsImJhc2VfZmFyZSI6NzEyMiwidGF4Ijo0MTYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjExMjg0LCJiYXNlX2ZhcmUiOjcxMjIsInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 16531.06, "base_fare": 10433.73, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10433.73", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 16531.06, "base_fare": 10433.73, "tax": 6097.33, "gross": { "base_fare": "10433.73", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExMjg0LjAwIiwiYmFzZV9mYXJlIjoiNzEyMi4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTIyLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExMjg0LjAwIiwiYmFzZV9mYXJlIjoiNzEyMi4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTIyLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExMjg0LjAwIiwiYmFzZV9mYXJlIjoiNzEyMi4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTEyODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER207", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDQ1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDozNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEyOjA1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRFVCIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiOTY5OCIsImVxdWlwbWVudFR5cGUiOiIzMk4iLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkRVQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOCIsImVxdWlwbWVudFR5cGUiOiI3ODkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjEwMzUyNjA2MjYxMjA1TEhSRFVCUVJCQTk2OTgyNjA2MjYxNTAwMjcwNjI2MDAwNURVQkRPSFFSUVIxODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDUiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTEwMjUwODI2MDYyNURPSExIUlFSUVIxMDUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjExMyIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMTI4NCIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTEyODQiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEyMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMTUzNCIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTE1MzQiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE0NiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzc0NyIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzc0NyIsInRvdGFsVGF4QW1vdW50IjoiNDE2MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 16531.06, "calendar_total_sell": 16531.06, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16531.06, "filter": { "id": "F1AE00019-207", "price": 16531.06, "gross_total": 11284, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T10:35", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261035dub2026062612059698dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-208", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-208", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H45M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T10:35", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T12:05", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9698" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9698" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-208", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 16531.06, "gross_total": 11284, "base_fare": 10433.73, "tax": 6097.33, "sell": { "currency": "SEK", "total": 16531.06, "base_fare": 10433.73, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTEyODQsImJhc2VfZmFyZSI6NzEyMiwidGF4Ijo0MTYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTEyODQsImJhc2VfZmFyZSI6NzEyMiwidGF4Ijo0MTYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjExMjg0LCJiYXNlX2ZhcmUiOjcxMjIsInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 16531.06, "base_fare": 10433.73, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10433.73", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 16531.06, "base_fare": 10433.73, "tax": 6097.33, "gross": { "base_fare": "10433.73", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExMjg0LjAwIiwiYmFzZV9mYXJlIjoiNzEyMi4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTIyLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExMjg0LjAwIiwiYmFzZV9mYXJlIjoiNzEyMi4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTIyLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExMjg0LjAwIiwiYmFzZV9mYXJlIjoiNzEyMi4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTEyODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER208", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDQ1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDozNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEyOjA1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRFVCIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiOTY5OCIsImVxdWlwbWVudFR5cGUiOiIzMk4iLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkRVQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOCIsImVxdWlwbWVudFR5cGUiOiI3ODkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjEwMzUyNjA2MjYxMjA1TEhSRFVCUVJCQTk2OTgyNjA2MjYxNTAwMjcwNjI2MDAwNURVQkRPSFFSUVIxODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjQiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEyMDUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDI6NDUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwODowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMTkiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMjQ1MjUwODI2MDgwMERPSExIUlFSUVIxMTkiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjExNCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMTI4NCIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTEyODQiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEyMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMTUzNCIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTE1MzQiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE0NiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzc0NyIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzc0NyIsInRvdGFsVGF4QW1vdW50IjoiNDE2MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 16531.06, "calendar_total_sell": 16531.06, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16531.06, "filter": { "id": "F1AE00019-208", "price": 16531.06, "gross_total": 11284, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T10:35", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261035dub2026062612059698dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-209", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-209", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H55M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:25", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NCE", "arrival_time": "2026-06-26T10:30", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "5935" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5935" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "NCE", "departure_time": "2026-06-26T15:55", "origin_terminal": "1", "origin_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T22:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-209", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 16706.86, "gross_total": 11404, "base_fare": 10395.64, "tax": 6311.22, "sell": { "currency": "SEK", "total": 16706.86, "base_fare": 10395.64, "tax": 6311.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE0MDQsImJhc2VfZmFyZSI6NzA5NiwidGF4Ijo0MzA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE0MDQsImJhc2VfZmFyZSI6NzA5NiwidGF4Ijo0MzA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjExNDA0LCJiYXNlX2ZhcmUiOjcwOTYsInRheCI6NDMwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 16706.86, "base_fare": 10395.64, "tax": 6311.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10395.64", "tax": "6311.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 16706.86, "base_fare": 10395.64, "tax": 6311.22, "gross": { "base_fare": "10395.64", "tax": "6311.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDA0LjAwIiwiYmFzZV9mYXJlIjoiNzA5Ni4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDk2LjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDA0LjAwIiwiYmFzZV9mYXJlIjoiNzA5Ni4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDk2LjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDA0LjAwIiwiYmFzZV9mYXJlIjoiNzA5Ni4wMCIsInRheCI6IjQzMDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE0MDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER209", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM1IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzU1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzoyNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEwOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTkNFIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNTkzNSIsImVxdWlwbWVudFR5cGUiOiIzMlEiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjI6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJOQ0UiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTYiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwNzI1MjYwNjI2MTAzMExIUk5DRVFSQkE1OTM1MjYwNjI2MTU1NTI2MDYyNjIyNTBOQ0VET0hRUlFSNTYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjkiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjExOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0NSIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTUiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYxMTU1MjQwODI2MTQwMEJHV0RPSFFSUVI0NDUyNDA4MjYxNTEwMjQwODI2MjAyNURPSExIUlFSUVIxNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMTE1IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjExNDA0IiwidG90YWxUYXgiOiI0MzA4IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTE0MDQiLCJ0b3RhbFRheEFtb3VudCI6IjQzMDgiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE1MCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzg5MyIsInRvdGFsVGF4IjoiNDMwOCIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzg5MyIsInRvdGFsVGF4QW1vdW50IjoiNDMwOCIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "NCE", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "NCE", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 16706.86, "calendar_total_sell": 16706.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16706.86, "filter": { "id": "F1AE00019-209", "price": 16706.86, "gross_total": 11404, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "NCE", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260725nce2026062610305935nce202606261555doh20260626225056doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-210", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-210", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:45", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NCE", "arrival_time": "2026-06-26T11:50", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9748" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9748" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "NCE", "departure_time": "2026-06-26T15:55", "origin_terminal": "1", "origin_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T22:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-210", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 16744.95, "gross_total": 11430, "base_fare": 10433.73, "tax": 6311.22, "sell": { "currency": "SEK", "total": 16744.95, "base_fare": 10433.73, "tax": 6311.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE0MzAsImJhc2VfZmFyZSI6NzEyMiwidGF4Ijo0MzA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE0MzAsImJhc2VfZmFyZSI6NzEyMiwidGF4Ijo0MzA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjExNDMwLCJiYXNlX2ZhcmUiOjcxMjIsInRheCI6NDMwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 16744.95, "base_fare": 10433.73, "tax": 6311.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10433.73", "tax": "6311.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 16744.95, "base_fare": 10433.73, "tax": 6311.22, "gross": { "base_fare": "10433.73", "tax": "6311.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDMwLjAwIiwiYmFzZV9mYXJlIjoiNzEyMi4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTIyLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDMwLjAwIiwiYmFzZV9mYXJlIjoiNzEyMi4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTIyLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDMwLjAwIiwiYmFzZV9mYXJlIjoiNzEyMi4wMCIsInRheCI6IjQzMDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE0MzAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER210", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQwIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwODo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjExOjUwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTkNFIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiOTc0OCIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjMiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMyJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjI6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJOQ0UiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTYiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwODQ1MjYwNjI2MTE1MExIUk5DRVFSQkE5NzQ4MjYwNjI2MTU1NTI2MDYyNjIyNTBOQ0VET0hRUlFSNTYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiIyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTA1IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExMDI1MDgyNjA2MjVET0hMSFJRUlFSMTA1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxMTYiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTE0MzAiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjExNDMwIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMyIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIzIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTE2ODAiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjExNjgwIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMyIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIzIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNDkiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM4OTMiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM4OTMiLCJ0b3RhbFRheEFtb3VudCI6IjQzMDgiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIzIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjMifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "NCE", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "NCE", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 16744.95, "calendar_total_sell": 16744.95, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16744.95, "filter": { "id": "F1AE00019-210", "price": 16744.95, "gross_total": 11430, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "NCE", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:45", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260845nce2026062611509748nce202606261555doh20260626225056doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-211", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-211", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:45", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NCE", "arrival_time": "2026-06-26T11:50", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9748" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9748" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "NCE", "departure_time": "2026-06-26T15:55", "origin_terminal": "1", "origin_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T22:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-211", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 16744.95, "gross_total": 11430, "base_fare": 10433.73, "tax": 6311.22, "sell": { "currency": "SEK", "total": 16744.95, "base_fare": 10433.73, "tax": 6311.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE0MzAsImJhc2VfZmFyZSI6NzEyMiwidGF4Ijo0MzA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE0MzAsImJhc2VfZmFyZSI6NzEyMiwidGF4Ijo0MzA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjExNDMwLCJiYXNlX2ZhcmUiOjcxMjIsInRheCI6NDMwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 16744.95, "base_fare": 10433.73, "tax": 6311.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10433.73", "tax": "6311.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 16744.95, "base_fare": 10433.73, "tax": 6311.22, "gross": { "base_fare": "10433.73", "tax": "6311.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDMwLjAwIiwiYmFzZV9mYXJlIjoiNzEyMi4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTIyLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDMwLjAwIiwiYmFzZV9mYXJlIjoiNzEyMi4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTIyLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDMwLjAwIiwiYmFzZV9mYXJlIjoiNzEyMi4wMCIsInRheCI6IjQzMDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE0MzAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER211", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQwIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwODo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjExOjUwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTkNFIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiOTc0OCIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjMiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMyJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjI6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJOQ0UiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTYiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwODQ1MjYwNjI2MTE1MExIUk5DRVFSQkE5NzQ4MjYwNjI2MTU1NTI2MDYyNjIyNTBOQ0VET0hRUlFSNTYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAyOjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTE5IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDI0NTI1MDgyNjA4MDBET0hMSFJRUlFSMTE5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxMTciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTE0MzAiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjExNDMwIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMyIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIzIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTE2ODAiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjExNjgwIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMyIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIzIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNDkiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM4OTMiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM4OTMiLCJ0b3RhbFRheEFtb3VudCI6IjQzMDgiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIzIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjMifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "NCE", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "NCE", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 16744.95, "calendar_total_sell": 16744.95, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16744.95, "filter": { "id": "F1AE00019-211", "price": 16744.95, "gross_total": 11430, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "NCE", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:45", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260845nce2026062611509748nce202606261555doh20260626225056doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-212", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-212", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:55", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MUC", "arrival_time": "2026-06-26T11:50", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6278" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6278" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "MUC", "departure_time": "2026-06-26T16:50", "origin_terminal": "1", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "DOH", "arrival_time": "2026-06-26T23:25", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "58" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "58" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-212", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 16769.86, "gross_total": 11447, "base_fare": 10395.64, "tax": 6374.22, "sell": { "currency": "SEK", "total": 16769.86, "base_fare": 10395.64, "tax": 6374.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE0NDcsImJhc2VfZmFyZSI6NzA5NiwidGF4Ijo0MzUxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE0NDcsImJhc2VfZmFyZSI6NzA5NiwidGF4Ijo0MzUxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjExNDQ3LCJiYXNlX2ZhcmUiOjcwOTYsInRheCI6NDM1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 16769.86, "base_fare": 10395.64, "tax": 6374.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10395.64", "tax": "6374.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 16769.86, "base_fare": 10395.64, "tax": 6374.22, "gross": { "base_fare": "10395.64", "tax": "6374.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDQ3LjAwIiwiYmFzZV9mYXJlIjoiNzA5Ni4wMCIsInRheCI6IjQzNTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDk2LjAwIiwidGF4IjoiNDM1MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDQ3LjAwIiwiYmFzZV9mYXJlIjoiNzA5Ni4wMCIsInRheCI6IjQzNTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDk2LjAwIiwidGF4IjoiNDM1MS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDQ3LjAwIiwiYmFzZV9mYXJlIjoiNzA5Ni4wMCIsInRheCI6IjQzNTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE0NDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER212", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM2IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjI1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwODo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjExOjUwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTVVDIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiNjI3OCIsImVxdWlwbWVudFR5cGUiOiIzMTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE2OjUwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjM6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJNVUMiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwODU1MjYwNjI2MTE1MExIUk1VQ1FSQkE2Mjc4MjYwNjI2MTY1MDI2MDYyNjIzMjVNVUNET0hRUlFSNTgyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjkiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjExOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0NSIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTUiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYxMTU1MjQwODI2MTQwMEJHV0RPSFFSUVI0NDUyNDA4MjYxNTEwMjQwODI2MjAyNURPSExIUlFSUVIxNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMTE4IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjExNDQ3IiwidG90YWxUYXgiOiI0MzUxIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTE0NDciLCJ0b3RhbFRheEFtb3VudCI6IjQzNTEiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE1NSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzkzNiIsInRvdGFsVGF4IjoiNDM1MSIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzkzNiIsInRvdGFsVGF4QW1vdW50IjoiNDM1MSIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "MUC", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "MUC", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 16769.86, "calendar_total_sell": 16769.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16769.86, "filter": { "id": "F1AE00019-212", "price": 16769.86, "gross_total": 11447, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "MUC", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:55", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260855muc2026062611506278muc202606261650doh20260626232558doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-213", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-213", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:30", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-06-26T13:55", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9767" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9767" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "AMS", "departure_time": "2026-06-26T16:15", "origin_terminal": null, "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "DOH", "arrival_time": "2026-06-26T23:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "274" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "274" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-213", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 16822.6, "gross_total": 11483, "base_fare": 10395.64, "tax": 6426.96, "sell": { "currency": "SEK", "total": 16822.6, "base_fare": 10395.64, "tax": 6426.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE0ODMsImJhc2VfZmFyZSI6NzA5NiwidGF4Ijo0Mzg3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE0ODMsImJhc2VfZmFyZSI6NzA5NiwidGF4Ijo0Mzg3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjExNDgzLCJiYXNlX2ZhcmUiOjcwOTYsInRheCI6NDM4N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 16822.6, "base_fare": 10395.64, "tax": 6426.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10395.64", "tax": "6426.96", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 16822.6, "base_fare": 10395.64, "tax": 6426.96, "gross": { "base_fare": "10395.64", "tax": "6426.96", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDgzLjAwIiwiYmFzZV9mYXJlIjoiNzA5Ni4wMCIsInRheCI6IjQzODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDk2LjAwIiwidGF4IjoiNDM4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDgzLjAwIiwiYmFzZV9mYXJlIjoiNzA5Ni4wMCIsInRheCI6IjQzODcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDk2LjAwIiwidGF4IjoiNDM4Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNDgzLjAwIiwiYmFzZV9mYXJlIjoiNzA5Ni4wMCIsInRheCI6IjQzODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE0ODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECONVENIEN#ER213", "brandName": "ECONOMY CONVENIENCE", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMzUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjU1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQU1TIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NjciLCJlcXVpcG1lbnRUeXBlIjoiMzJOIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjM1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQU1TIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIyNzQiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxMTMwMjYwNjI2MTM1NUxIUkFNU1FSQkE5NzY3MjYwNjI2MTYxNTI2MDYyNjIzMzVBTVNET0hRUlFSMjc0MjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDUiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjIwOjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjE1IiwiZXF1aXBtZW50VHlwZSI6IjM1OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjQwODI2MTUxMDI0MDgyNjIwMjVET0hMSFJRUlFSMTUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjExOSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMTQ4MyIsInRvdGFsVGF4IjoiNDM4NyIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjExNDgzIiwidG90YWxUYXhBbW91bnQiOiI0Mzg3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiS0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJLIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IktMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJLTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNTkiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM5NzIiLCJ0b3RhbFRheCI6IjQzODciLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM5NzIiLCJ0b3RhbFRheEFtb3VudCI6IjQzODciLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IksiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "AMS", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "AMS", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 16822.6, "calendar_total_sell": 16822.6, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16822.6, "filter": { "id": "F1AE00019-213", "price": 16822.6, "gross_total": 11483, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY CONVENIENCE", "connecting_airport": [ "AMS", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261130ams2026062613559767ams202606261615doh202606262335274doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-214", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-214", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H45M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T10:35", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T12:05", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9698" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9698" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-214", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 16897.31, "gross_total": 11534, "base_fare": 10799.98, "tax": 6097.33, "sell": { "currency": "SEK", "total": 16897.31, "base_fare": 10799.98, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE1MzQsImJhc2VfZmFyZSI6NzM3MiwidGF4Ijo0MTYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE1MzQsImJhc2VfZmFyZSI6NzM3MiwidGF4Ijo0MTYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjExNTM0LCJiYXNlX2ZhcmUiOjczNzIsInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 16897.31, "base_fare": 10799.98, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10799.98", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 16897.31, "base_fare": 10799.98, "tax": 6097.33, "gross": { "base_fare": "10799.98", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNTM0LjAwIiwiYmFzZV9mYXJlIjoiNzM3Mi4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzcyLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNTM0LjAwIiwiYmFzZV9mYXJlIjoiNzM3Mi4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzcyLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNTM0LjAwIiwiYmFzZV9mYXJlIjoiNzM3Mi4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE1MzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER214", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDQ1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDozNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEyOjA1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRFVCIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiOTY5OCIsImVxdWlwbWVudFR5cGUiOiIzMk4iLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkRVQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOCIsImVxdWlwbWVudFR5cGUiOiI3ODkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjEwMzUyNjA2MjYxMjA1TEhSRFVCUVJCQTk2OTgyNjA2MjYxNTAwMjcwNjI2MDAwNURVQkRPSFFSUVIxODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjozMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDMiLCJlcXVpcG1lbnRUeXBlIjoiMzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTE1MjUwODI2MDYzMERPSExIUlFSUVIxMDMiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjEyMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMTUzNCIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTE1MzQiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE0NiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzc0NyIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzc0NyIsInRvdGFsVGF4QW1vdW50IjoiNDE2MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 16897.31, "calendar_total_sell": 16897.31, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16897.31, "filter": { "id": "F1AE00019-214", "price": 16897.31, "gross_total": 11534, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T10:35", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261035dub2026062612059698dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-215", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-215", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:45", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NCE", "arrival_time": "2026-06-26T11:50", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9748" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9748" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "NCE", "departure_time": "2026-06-26T15:55", "origin_terminal": "1", "origin_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T22:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-215", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 17111.2, "gross_total": 11680, "base_fare": 10799.98, "tax": 6311.22, "sell": { "currency": "SEK", "total": 17111.2, "base_fare": 10799.98, "tax": 6311.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE2ODAsImJhc2VfZmFyZSI6NzM3MiwidGF4Ijo0MzA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE2ODAsImJhc2VfZmFyZSI6NzM3MiwidGF4Ijo0MzA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjExNjgwLCJiYXNlX2ZhcmUiOjczNzIsInRheCI6NDMwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 17111.2, "base_fare": 10799.98, "tax": 6311.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10799.98", "tax": "6311.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 17111.2, "base_fare": 10799.98, "tax": 6311.22, "gross": { "base_fare": "10799.98", "tax": "6311.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNjgwLjAwIiwiYmFzZV9mYXJlIjoiNzM3Mi4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzcyLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNjgwLjAwIiwiYmFzZV9mYXJlIjoiNzM3Mi4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzcyLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNjgwLjAwIiwiYmFzZV9mYXJlIjoiNzM3Mi4wMCIsInRheCI6IjQzMDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE2ODAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER215", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQwIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwODo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjExOjUwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTkNFIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiOTc0OCIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjMiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMyJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjI6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJOQ0UiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTYiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwODQ1MjYwNjI2MTE1MExIUk5DRVFSQkE5NzQ4MjYwNjI2MTU1NTI2MDYyNjIyNTBOQ0VET0hRUlFSNTYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTAzIiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExNTI1MDgyNjA2MzBET0hMSFJRUlFSMTAzIiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxMjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTE2ODAiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjExNjgwIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMyIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIzIn1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNDkiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM4OTMiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM4OTMiLCJ0b3RhbFRheEFtb3VudCI6IjQzMDgiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIzIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjMifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "NCE", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "NCE", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 17111.2, "calendar_total_sell": 17111.2, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17111.2, "filter": { "id": "F1AE00019-215", "price": 17111.2, "gross_total": 11680, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "NCE", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:45", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260845nce2026062611509748nce202606261555doh20260626225056doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-216", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-216", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-06-26T21:55", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLREMSO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-06-27T01:15", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT03H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KREEGO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-216", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLSOSGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DXB", "departure_time": "2026-08-24T15:45", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-24T20:15", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLSOSGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 17282.61, "gross_total": 11797, "base_fare": 13281.69, "tax": 4000.92, "sell": { "currency": "SEK", "total": 17282.61, "base_fare": 13281.69, "tax": 4000.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE3OTcsImJhc2VfZmFyZSI6OTA2NiwidGF4IjoyNzMxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE3OTcsImJhc2VfZmFyZSI6OTA2NiwidGF4IjoyNzMxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjExNzk3LCJiYXNlX2ZhcmUiOjkwNjYsInRheCI6MjczMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 17282.61, "base_fare": 13281.69, "tax": 4000.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13281.69", "tax": "4000.92", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 17282.61, "base_fare": 13281.69, "tax": 4000.92, "gross": { "base_fare": "13281.69", "tax": "4000.92", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNzk3LjAwIiwiYmFzZV9mYXJlIjoiOTA2Ni4wMCIsInRheCI6IjI3MzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDY2LjAwIiwidGF4IjoiMjczMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNzk3LjAwIiwiYmFzZV9mYXJlIjoiOTA2Ni4wMCIsInRheCI6IjI3MzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDY2LjAwIiwidGF4IjoiMjczMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNzk3LjAwIiwiYmFzZV9mYXJlIjoiOTA2Ni4wMCIsInRheCI6IjI3MzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE3OTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#216", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2895", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "MS", "calendar_total_currency": "SEK", "calendar_total_price": 17282.61, "calendar_total_sell": 17282.61, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17282.61, "filter": { "id": "F1AE00019-216", "price": 17282.61, "gross_total": 11797, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy Standard", "connecting_airport": [ "CAI", "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:15", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261500cai202606262155778cai202606270115bgw202606270320627bgw202608241055dxb202608241420942dxb202608241545lhr2026082420155", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-217", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-217", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-06-26T16:35", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLREMSO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-06-27T01:15", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "627" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KREEGO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-217", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T10:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DXB", "arrival_time": "2026-08-24T14:20", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "942" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLSOSGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DXB", "departure_time": "2026-08-24T15:45", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "LHR", "arrival_time": "2026-08-24T20:15", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "5" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLSOSGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 17282.61, "gross_total": 11797, "base_fare": 13281.69, "tax": 4000.92, "sell": { "currency": "SEK", "total": 17282.61, "base_fare": 13281.69, "tax": 4000.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE3OTcsImJhc2VfZmFyZSI6OTA2NiwidGF4IjoyNzMxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTE3OTcsImJhc2VfZmFyZSI6OTA2NiwidGF4IjoyNzMxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjExNzk3LCJiYXNlX2ZhcmUiOjkwNjYsInRheCI6MjczMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 17282.61, "base_fare": 13281.69, "tax": 4000.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13281.69", "tax": "4000.92", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 17282.61, "base_fare": 13281.69, "tax": 4000.92, "gross": { "base_fare": "13281.69", "tax": "4000.92", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNzk3LjAwIiwiYmFzZV9mYXJlIjoiOTA2Ni4wMCIsInRheCI6IjI3MzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDY2LjAwIiwidGF4IjoiMjczMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNzk3LjAwIiwiYmFzZV9mYXJlIjoiOTA2Ni4wMCIsInRheCI6IjI3MzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDY2LjAwIiwidGF4IjoiMjczMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjExNzk3LjAwIiwiYmFzZV9mYXJlIjoiOTA2Ni4wMCIsInRheCI6IjI3MzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE3OTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#217", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DXB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DXB", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2895", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "MS", "calendar_total_currency": "SEK", "calendar_total_price": 17282.61, "calendar_total_sell": 17282.61, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17282.61, "filter": { "id": "F1AE00019-217", "price": 17282.61, "gross_total": 11797, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy Standard", "connecting_airport": [ "CAI", "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:15", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260940cai202606261635784cai202606270115bgw202606270320627bgw202608241055dxb202608241420942dxb202608241545lhr2026082420155", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-218", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-218", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H45M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T10:35", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T12:05", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9698" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9698" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-218", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 17821.73, "gross_total": 12165, "base_fare": 11724.4, "tax": 6097.33, "sell": { "currency": "SEK", "total": 17821.73, "base_fare": 11724.4, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTIxNjUsImJhc2VfZmFyZSI6ODAwMywidGF4Ijo0MTYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTIxNjUsImJhc2VfZmFyZSI6ODAwMywidGF4Ijo0MTYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyMTY1LCJiYXNlX2ZhcmUiOjgwMDMsInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 17821.73, "base_fare": 11724.4, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11724.40", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 17821.73, "base_fare": 11724.4, "tax": 6097.33, "gross": { "base_fare": "11724.40", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyMTY1LjAwIiwiYmFzZV9mYXJlIjoiODAwMy4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAzLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyMTY1LjAwIiwiYmFzZV9mYXJlIjoiODAwMy4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAzLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyMTY1LjAwIiwiYmFzZV9mYXJlIjoiODAwMy4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTIxNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER218", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjM5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDQ1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMDozNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEyOjA1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRFVCIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiOTY5OCIsImVxdWlwbWVudFR5cGUiOiIzMk4iLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkRVQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOCIsImVxdWlwbWVudFR5cGUiOiI3ODkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjEwMzUyNjA2MjYxMjA1TEhSRFVCUVJCQTk2OTgyNjA2MjYxNTAwMjcwNjI2MDAwNURVQkRPSFFSUVIxODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjkiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjExOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0NSIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTUiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYxMTU1MjQwODI2MTQwMEJHV0RPSFFSUVI0NDUyNDA4MjYxNTEwMjQwODI2MjAyNURPSExIUlFSUVIxNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMTIzIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyMTY1IiwidG90YWxUYXgiOiI0MTYyIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjE2NSIsInRvdGFsVGF4QW1vdW50IjoiNDE2MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTQ2IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEzNzQ3IiwidG90YWxUYXgiOiI0MTYyIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzNzQ3IiwidG90YWxUYXhBbW91bnQiOiI0MTYyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 17821.73, "calendar_total_sell": 17821.73, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17821.73, "filter": { "id": "F1AE00019-218", "price": 17821.73, "gross_total": 12165, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T10:35", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261035dub2026062612059698dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-219", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-219", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T08:45", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NCE", "arrival_time": "2026-06-26T11:50", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9748" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9748" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "3", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "NCE", "departure_time": "2026-06-26T15:55", "origin_terminal": "1", "origin_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T22:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-219", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 18035.62, "gross_total": 12311, "base_fare": 11724.4, "tax": 6311.22, "sell": { "currency": "SEK", "total": 18035.62, "base_fare": 11724.4, "tax": 6311.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTIzMTEsImJhc2VfZmFyZSI6ODAwMywidGF4Ijo0MzA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTIzMTEsImJhc2VfZmFyZSI6ODAwMywidGF4Ijo0MzA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyMzExLCJiYXNlX2ZhcmUiOjgwMDMsInRheCI6NDMwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18035.62, "base_fare": 11724.4, "tax": 6311.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11724.40", "tax": "6311.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 18035.62, "base_fare": 11724.4, "tax": 6311.22, "gross": { "base_fare": "11724.40", "tax": "6311.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyMzExLjAwIiwiYmFzZV9mYXJlIjoiODAwMy4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAzLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyMzExLjAwIiwiYmFzZV9mYXJlIjoiODAwMy4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAzLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyMzExLjAwIiwiYmFzZV9mYXJlIjoiODAwMy4wMCIsInRheCI6IjQzMDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTIzMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER219", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQwIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwODo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjExOjUwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTkNFIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiOTc0OCIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjMiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMyJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjI6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJOQ0UiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTYiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYwODQ1MjYwNjI2MTE1MExIUk5DRVFSQkE5NzQ4MjYwNjI2MTU1NTI2MDYyNjIyNTBOQ0VET0hRUlFSNTYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDUiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjIwOjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjE1IiwiZXF1aXBtZW50VHlwZSI6IjM1OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjQwODI2MTUxMDI0MDgyNjIwMjVET0hMSFJRUlFSMTUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjEyNCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjMxMSIsInRvdGFsVGF4IjoiNDMwOCIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTIzMTEiLCJ0b3RhbFRheEFtb3VudCI6IjQzMDgiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiIzIiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjMifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE0OSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzg5MyIsInRvdGFsVGF4IjoiNDMwOCIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzg5MyIsInRvdGFsVGF4QW1vdW50IjoiNDMwOCIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjMiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiMyJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "NCE", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "NCE", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 18035.62, "calendar_total_sell": 18035.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18035.62, "filter": { "id": "F1AE00019-219", "price": 18035.62, "gross_total": 12311, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "NCE", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T08:45", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260845nce2026062611509748nce202606261555doh20260626225056doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-220", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-220", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T12:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T13:30", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8225" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8225" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-220", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 18113.26, "gross_total": 12364, "base_fare": 12015.93, "tax": 6097.33, "sell": { "currency": "SEK", "total": 18113.26, "base_fare": 12015.93, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTIzNjQsImJhc2VfZmFyZSI6ODIwMiwidGF4Ijo0MTYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTIzNjQsImJhc2VfZmFyZSI6ODIwMiwidGF4Ijo0MTYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyMzY0LCJiYXNlX2ZhcmUiOjgyMDIsInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18113.26, "base_fare": 12015.93, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12015.93", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 18113.26, "base_fare": 12015.93, "tax": 6097.33, "gross": { "base_fare": "12015.93", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyMzY0LjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjAyLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyMzY0LjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjAyLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyMzY0LjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTIzNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER220", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQxIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMzIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMjowMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiMiIsImRlc3RpbmF0aW9uIjoiRFVCIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkVJIiwiZmxpZ2h0TnVtYmVyIjoiODIyNSIsImVxdWlwbWVudFR5cGUiOiIzMk4iLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkRVQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOCIsImVxdWlwbWVudFR5cGUiOiI3ODkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjEyMDAyNjA2MjYxMzMwTEhSRFVCUVJFSTgyMjUyNjA2MjYxNTAwMjcwNjI2MDAwNURVQkRPSFFSUVIxODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDUiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTEwMjUwODI2MDYyNURPSExIUlFSUVIxMDUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjEyNSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjM2NCIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTIzNjQiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEzNCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjYxNSIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTI2MTUiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE2NSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxNDgxOCIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxNDgxOCIsInRvdGFsVGF4QW1vdW50IjoiNDE2MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EI", "calendar_total_currency": "SEK", "calendar_total_price": 18113.26, "calendar_total_sell": 18113.26, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18113.26, "filter": { "id": "F1AE00019-220", "price": 18113.26, "gross_total": 12364, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EI", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T12:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261200dub2026062613308225dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-221", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-221", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T12:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T13:30", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8225" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8225" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-221", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 18113.26, "gross_total": 12364, "base_fare": 12015.93, "tax": 6097.33, "sell": { "currency": "SEK", "total": 18113.26, "base_fare": 12015.93, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTIzNjQsImJhc2VfZmFyZSI6ODIwMiwidGF4Ijo0MTYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTIzNjQsImJhc2VfZmFyZSI6ODIwMiwidGF4Ijo0MTYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyMzY0LCJiYXNlX2ZhcmUiOjgyMDIsInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18113.26, "base_fare": 12015.93, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12015.93", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 18113.26, "base_fare": 12015.93, "tax": 6097.33, "gross": { "base_fare": "12015.93", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyMzY0LjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjAyLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyMzY0LjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjAyLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyMzY0LjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTIzNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER221", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQxIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMzIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMjowMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiMiIsImRlc3RpbmF0aW9uIjoiRFVCIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkVJIiwiZmxpZ2h0TnVtYmVyIjoiODIyNSIsImVxdWlwbWVudFR5cGUiOiIzMk4iLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkRVQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOCIsImVxdWlwbWVudFR5cGUiOiI3ODkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjEyMDAyNjA2MjYxMzMwTEhSRFVCUVJFSTgyMjUyNjA2MjYxNTAwMjcwNjI2MDAwNURVQkRPSFFSUVIxODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjQiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEyMDUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDI6NDUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwODowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMTkiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMjQ1MjUwODI2MDgwMERPSExIUlFSUVIxMTkiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjEyNiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjM2NCIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTIzNjQiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjEzNCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjYxNSIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTI2MTUiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE2NSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxNDgxOCIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxNDgxOCIsInRvdGFsVGF4QW1vdW50IjoiNDE2MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EI", "calendar_total_currency": "SEK", "calendar_total_price": 18113.26, "calendar_total_sell": 18113.26, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18113.26, "filter": { "id": "F1AE00019-221", "price": 18113.26, "gross_total": 12364, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EI", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T12:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261200dub2026062613308225dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-222", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-222", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NCE", "arrival_time": "2026-06-26T14:10", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9684" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9684" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "NCE", "departure_time": "2026-06-26T15:55", "origin_terminal": "1", "origin_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T22:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-222", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 18327.15, "gross_total": 12510, "base_fare": 12015.93, "tax": 6311.22, "sell": { "currency": "SEK", "total": 18327.15, "base_fare": 12015.93, "tax": 6311.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI1MTAsImJhc2VfZmFyZSI6ODIwMiwidGF4Ijo0MzA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI1MTAsImJhc2VfZmFyZSI6ODIwMiwidGF4Ijo0MzA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyNTEwLCJiYXNlX2ZhcmUiOjgyMDIsInRheCI6NDMwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18327.15, "base_fare": 12015.93, "tax": 6311.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12015.93", "tax": "6311.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 18327.15, "base_fare": 12015.93, "tax": 6311.22, "gross": { "base_fare": "12015.93", "tax": "6311.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNTEwLjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjAyLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNTEwLjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjAyLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNTEwLjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQzMDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI1MTAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER222", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTowMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjE0OjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTkNFIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiOTY4NCIsImVxdWlwbWVudFR5cGUiOiIzMkEiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjI6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJOQ0UiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTYiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxMTAwMjYwNjI2MTQxMExIUk5DRVFSQkE5Njg0MjYwNjI2MTU1NTI2MDYyNjIyNTBOQ0VET0hRUlFSNTYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiIyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTA1IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExMDI1MDgyNjA2MjVET0hMSFJRUlFSMTA1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxMjciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTI1MTAiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNTEwIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMzciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTI3NjEiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNzYxIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNjciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTQ5NjQiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTQ5NjQiLCJ0b3RhbFRheEFtb3VudCI6IjQzMDgiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "NCE", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "NCE", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 18327.15, "calendar_total_sell": 18327.15, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18327.15, "filter": { "id": "F1AE00019-222", "price": 18327.15, "gross_total": 12510, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "NCE", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261100nce2026062614109684nce202606261555doh20260626225056doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-223", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-223", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NCE", "arrival_time": "2026-06-26T14:10", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9684" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9684" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "NCE", "departure_time": "2026-06-26T15:55", "origin_terminal": "1", "origin_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T22:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-223", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 18327.15, "gross_total": 12510, "base_fare": 12015.93, "tax": 6311.22, "sell": { "currency": "SEK", "total": 18327.15, "base_fare": 12015.93, "tax": 6311.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI1MTAsImJhc2VfZmFyZSI6ODIwMiwidGF4Ijo0MzA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI1MTAsImJhc2VfZmFyZSI6ODIwMiwidGF4Ijo0MzA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyNTEwLCJiYXNlX2ZhcmUiOjgyMDIsInRheCI6NDMwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18327.15, "base_fare": 12015.93, "tax": 6311.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12015.93", "tax": "6311.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 18327.15, "base_fare": 12015.93, "tax": 6311.22, "gross": { "base_fare": "12015.93", "tax": "6311.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNTEwLjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjAyLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNTEwLjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjAyLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNTEwLjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQzMDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI1MTAsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER223", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTowMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjE0OjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTkNFIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiOTY4NCIsImVxdWlwbWVudFR5cGUiOiIzMkEiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjI6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJOQ0UiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTYiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxMTAwMjYwNjI2MTQxMExIUk5DRVFSQkE5Njg0MjYwNjI2MTU1NTI2MDYyNjIyNTBOQ0VET0hRUlFSNTYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAyOjQ1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDg6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTE5IiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDI0NTI1MDgyNjA4MDBET0hMSFJRUlFSMTE5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxMjgiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTI1MTAiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNyIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNTEwIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMjI4NCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxMzciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTI3NjEiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNzYxIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNjciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTQ5NjQiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTQ5NjQiLCJ0b3RhbFRheEFtb3VudCI6IjQzMDgiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "NCE", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "NCE", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 18327.15, "calendar_total_sell": 18327.15, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18327.15, "filter": { "id": "F1AE00019-223", "price": 18327.15, "gross_total": 12510, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "NCE", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261100nce2026062614109684nce202606261555doh20260626225056doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-224", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-224", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CDG", "arrival_time": "2026-06-26T13:35", "destination_terminal": "2C", "dateVariation": null, "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "8298" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8298" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CDG", "departure_time": "2026-06-26T16:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T23:45", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "40" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "40" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-224", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 18422.38, "gross_total": 12575, "base_fare": 12015.93, "tax": 6406.45, "sell": { "currency": "SEK", "total": 18422.38, "base_fare": 12015.93, "tax": 6406.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI1NzUsImJhc2VfZmFyZSI6ODIwMiwidGF4Ijo0MzczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI1NzUsImJhc2VfZmFyZSI6ODIwMiwidGF4Ijo0MzczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyNTc1LCJiYXNlX2ZhcmUiOjgyMDIsInRheCI6NDM3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18422.38, "base_fare": 12015.93, "tax": 6406.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12015.93", "tax": "6406.45", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 18422.38, "base_fare": 12015.93, "tax": 6406.45, "gross": { "base_fare": "12015.93", "tax": "6406.45", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNTc1LjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQzNzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjAyLjAwIiwidGF4IjoiNDM3My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNTc1LjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQzNzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjAyLjAwIiwidGF4IjoiNDM3My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNTc1LjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQzNzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI1NzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER224", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQzIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjM1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQ0RHIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyQyIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6IjgyOTgiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoyNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjQ1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQ0RHIiwib3JpZ2luX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQwIiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MTExNTI2MDYyNjEzMzVMSFJDREdRUkJBODI5ODI2MDYyNjE2MjUyNjA2MjYyMzQ1Q0RHRE9IUVJRUjQwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMiIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzMCIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwNSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAxMTAyNTA4MjYwNjI1RE9ITEhSUVJRUjEwNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMTMxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyNTc1IiwidG90YWxUYXgiOiI0MzczIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU3NSIsInRvdGFsVGF4QW1vdW50IjoiNDM3MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTM4IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyODI2IiwidG90YWxUYXgiOiI0MzczIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjgyNiIsInRvdGFsVGF4QW1vdW50IjoiNDM3MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTY4IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjE1MDI5IiwidG90YWxUYXgiOiI0MzczIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjE1MDI5IiwidG90YWxUYXhBbW91bnQiOiI0MzczIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CDG", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CDG", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 18422.38, "calendar_total_sell": 18422.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18422.38, "filter": { "id": "F1AE00019-224", "price": 18422.38, "gross_total": 12575, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "CDG", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:15", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261115cdg2026062613358298cdg202606261625doh20260626234540doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-225", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-225", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CDG", "arrival_time": "2026-06-26T13:35", "destination_terminal": "2C", "dateVariation": null, "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "8298" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8298" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CDG", "departure_time": "2026-06-26T16:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T23:45", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "40" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "40" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-225", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 18422.38, "gross_total": 12575, "base_fare": 12015.93, "tax": 6406.45, "sell": { "currency": "SEK", "total": 18422.38, "base_fare": 12015.93, "tax": 6406.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI1NzUsImJhc2VfZmFyZSI6ODIwMiwidGF4Ijo0MzczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI1NzUsImJhc2VfZmFyZSI6ODIwMiwidGF4Ijo0MzczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyNTc1LCJiYXNlX2ZhcmUiOjgyMDIsInRheCI6NDM3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18422.38, "base_fare": 12015.93, "tax": 6406.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12015.93", "tax": "6406.45", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 18422.38, "base_fare": 12015.93, "tax": 6406.45, "gross": { "base_fare": "12015.93", "tax": "6406.45", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNTc1LjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQzNzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjAyLjAwIiwidGF4IjoiNDM3My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNTc1LjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQzNzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjAyLjAwIiwidGF4IjoiNDM3My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNTc1LjAwIiwiYmFzZV9mYXJlIjoiODIwMi4wMCIsInRheCI6IjQzNzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI1NzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER225", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQzIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjM1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQ0RHIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyQyIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6IjgyOTgiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoyNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjQ1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQ0RHIiwib3JpZ2luX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQwIiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MTExNTI2MDYyNjEzMzVMSFJDREdRUkJBODI5ODI2MDYyNjE2MjUyNjA2MjYyMzQ1Q0RHRE9IUVJRUjQwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiNCIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTIwNSIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMjo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA4OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjExOSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAyNDUyNTA4MjYwODAwRE9ITEhSUVJRUjExOSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMTMyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyNTc1IiwidG90YWxUYXgiOiI0MzczIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjU3NSIsInRvdGFsVGF4QW1vdW50IjoiNDM3MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTM4IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyODI2IiwidG90YWxUYXgiOiI0MzczIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjgyNiIsInRvdGFsVGF4QW1vdW50IjoiNDM3MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTY4IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjE1MDI5IiwidG90YWxUYXgiOiI0MzczIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjE1MDI5IiwidG90YWxUYXhBbW91bnQiOiI0MzczIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CDG", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CDG", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 18422.38, "calendar_total_sell": 18422.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18422.38, "filter": { "id": "F1AE00019-225", "price": 18422.38, "gross_total": 12575, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "CDG", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:15", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261115cdg2026062613358298cdg202606261625doh20260626234540doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-226", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-226", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T12:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T13:30", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8225" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8225" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-226", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 18480.98, "gross_total": 12615, "base_fare": 12383.65, "tax": 6097.33, "sell": { "currency": "SEK", "total": 18480.98, "base_fare": 12383.65, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI2MTUsImJhc2VfZmFyZSI6ODQ1MywidGF4Ijo0MTYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI2MTUsImJhc2VfZmFyZSI6ODQ1MywidGF4Ijo0MTYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyNjE1LCJiYXNlX2ZhcmUiOjg0NTMsInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18480.98, "base_fare": 12383.65, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12383.65", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 18480.98, "base_fare": 12383.65, "tax": 6097.33, "gross": { "base_fare": "12383.65", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNjE1LjAwIiwiYmFzZV9mYXJlIjoiODQ1My4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUzLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNjE1LjAwIiwiYmFzZV9mYXJlIjoiODQ1My4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUzLjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNjE1LjAwIiwiYmFzZV9mYXJlIjoiODQ1My4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI2MTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER226", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQxIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMzIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMjowMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiMiIsImRlc3RpbmF0aW9uIjoiRFVCIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkVJIiwiZmxpZ2h0TnVtYmVyIjoiODIyNSIsImVxdWlwbWVudFR5cGUiOiIzMk4iLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkRVQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOCIsImVxdWlwbWVudFR5cGUiOiI3ODkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjEyMDAyNjA2MjYxMzMwTEhSRFVCUVJFSTgyMjUyNjA2MjYxNTAwMjcwNjI2MDAwNURVQkRPSFFSUVIxODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjozMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDMiLCJlcXVpcG1lbnRUeXBlIjoiMzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTE1MjUwODI2MDYzMERPSExIUlFSUVIxMDMiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjEzNCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMjYxNSIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTI2MTUiLCJ0b3RhbFRheEFtb3VudCI6IjQxNjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE2NSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxNDgxOCIsInRvdGFsVGF4IjoiNDE2MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxNDgxOCIsInRvdGFsVGF4QW1vdW50IjoiNDE2MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "EI", "calendar_total_currency": "SEK", "calendar_total_price": 18480.98, "calendar_total_sell": 18480.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18480.98, "filter": { "id": "F1AE00019-226", "price": 18480.98, "gross_total": 12615, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EI", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T12:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261200dub2026062613308225dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-227", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-227", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:55", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "EDI", "arrival_time": "2026-06-26T09:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6268" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6268" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "EDI", "departure_time": "2026-06-26T15:10", "origin_terminal": null, "origin_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-227", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 18642.13, "gross_total": 12725, "base_fare": 11306.87, "tax": 7335.26, "sell": { "currency": "SEK", "total": 18642.13, "base_fare": 11306.87, "tax": 7335.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI3MjUsImJhc2VfZmFyZSI6NzcxOCwidGF4Ijo1MDA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI3MjUsImJhc2VfZmFyZSI6NzcxOCwidGF4Ijo1MDA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyNzI1LCJiYXNlX2ZhcmUiOjc3MTgsInRheCI6NTAwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18642.13, "base_fare": 11306.87, "tax": 7335.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11306.87", "tax": "7335.26", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 18642.13, "base_fare": 11306.87, "tax": 7335.26, "gross": { "base_fare": "11306.87", "tax": "7335.26", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNzI1LjAwIiwiYmFzZV9mYXJlIjoiNzcxOC4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzE4LjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNzI1LjAwIiwiYmFzZV9mYXJlIjoiNzcxOC4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzE4LjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNzI1LjAwIiwiYmFzZV9mYXJlIjoiNzcxOC4wMCIsInRheCI6IjUwMDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI3MjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER227", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQ0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzI1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA5OjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRURJIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6IjYyNjgiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjEwIiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJFREkiLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjMwIiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDc1NTI2MDYyNjA5MjBMSFJFRElRUkJBNjI2ODI2MDYyNjE1MTAyNzA2MjYwMDEwRURJRE9IUVJRUjMwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMiIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzMCIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwNSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAxMTAyNTA4MjYwNjI1RE9ITEhSUVJRUjEwNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMTM1IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyNzI1IiwidG90YWxUYXgiOiI1MDA3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjcyNSIsInRvdGFsVGF4QW1vdW50IjoiNTAwNyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTM5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyOTc2IiwidG90YWxUYXgiOiI1MDA3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjk3NiIsInRvdGFsVGF4QW1vdW50IjoiNTAwNyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTY5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjE1MTc5IiwidG90YWxUYXgiOiI1MDA3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjE1MTc5IiwidG90YWxUYXhBbW91bnQiOiI1MDA3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "EDI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "EDI", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 18642.13, "calendar_total_sell": 18642.13, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18642.13, "filter": { "id": "F1AE00019-227", "price": 18642.13, "gross_total": 12725, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "EDI", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:55", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260755edi2026062609206268edi202606261510doh20260627001030doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-228", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-228", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:55", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "EDI", "arrival_time": "2026-06-26T09:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6268" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6268" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "EDI", "departure_time": "2026-06-26T15:10", "origin_terminal": null, "origin_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-228", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 18642.13, "gross_total": 12725, "base_fare": 11306.87, "tax": 7335.26, "sell": { "currency": "SEK", "total": 18642.13, "base_fare": 11306.87, "tax": 7335.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI3MjUsImJhc2VfZmFyZSI6NzcxOCwidGF4Ijo1MDA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI3MjUsImJhc2VfZmFyZSI6NzcxOCwidGF4Ijo1MDA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyNzI1LCJiYXNlX2ZhcmUiOjc3MTgsInRheCI6NTAwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18642.13, "base_fare": 11306.87, "tax": 7335.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11306.87", "tax": "7335.26", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 18642.13, "base_fare": 11306.87, "tax": 7335.26, "gross": { "base_fare": "11306.87", "tax": "7335.26", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNzI1LjAwIiwiYmFzZV9mYXJlIjoiNzcxOC4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzE4LjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNzI1LjAwIiwiYmFzZV9mYXJlIjoiNzcxOC4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzE4LjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNzI1LjAwIiwiYmFzZV9mYXJlIjoiNzcxOC4wMCIsInRheCI6IjUwMDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI3MjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER228", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQ0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzI1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA5OjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRURJIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6IjYyNjgiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjEwIiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJFREkiLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjMwIiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDc1NTI2MDYyNjA5MjBMSFJFRElRUkJBNjI2ODI2MDYyNjE1MTAyNzA2MjYwMDEwRURJRE9IUVJRUjMwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiNCIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTIwNSIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMjo0NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA4OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjExOSIsImVxdWlwbWVudFR5cGUiOiI3N1ciLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAyNDUyNTA4MjYwODAwRE9ITEhSUVJRUjExOSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEiLCJmYXJlRmFtaWx5bmFtZSI6IkVDTEFTU0lDIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENMQVNTSUMiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMTM2IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyNzI1IiwidG90YWxUYXgiOiI1MDA3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjciLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjcyNSIsInRvdGFsVGF4QW1vdW50IjoiNTAwNyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6Ik5MUjdSMVJFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjIyODQiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTM5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyOTc2IiwidG90YWxUYXgiOiI1MDA3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjk3NiIsInRvdGFsVGF4QW1vdW50IjoiNTAwNyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTY5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjE1MTc5IiwidG90YWxUYXgiOiI1MDA3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjE1MTc5IiwidG90YWxUYXhBbW91bnQiOiI1MDA3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "EDI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "EDI", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 18642.13, "calendar_total_sell": 18642.13, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18642.13, "filter": { "id": "F1AE00019-228", "price": 18642.13, "gross_total": 12725, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "EDI", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:55", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260755edi2026062609206268edi202606261510doh20260627001030doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-229", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-229", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NCE", "arrival_time": "2026-06-26T14:10", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9684" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9684" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "NCE", "departure_time": "2026-06-26T15:55", "origin_terminal": "1", "origin_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T22:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-229", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 18694.87, "gross_total": 12761, "base_fare": 12383.65, "tax": 6311.22, "sell": { "currency": "SEK", "total": 18694.87, "base_fare": 12383.65, "tax": 6311.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI3NjEsImJhc2VfZmFyZSI6ODQ1MywidGF4Ijo0MzA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI3NjEsImJhc2VfZmFyZSI6ODQ1MywidGF4Ijo0MzA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyNzYxLCJiYXNlX2ZhcmUiOjg0NTMsInRheCI6NDMwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18694.87, "base_fare": 12383.65, "tax": 6311.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12383.65", "tax": "6311.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 18694.87, "base_fare": 12383.65, "tax": 6311.22, "gross": { "base_fare": "12383.65", "tax": "6311.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNzYxLjAwIiwiYmFzZV9mYXJlIjoiODQ1My4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUzLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNzYxLjAwIiwiYmFzZV9mYXJlIjoiODQ1My4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUzLjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyNzYxLjAwIiwiYmFzZV9mYXJlIjoiODQ1My4wMCIsInRheCI6IjQzMDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI3NjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER229", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTowMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjE0OjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTkNFIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiOTY4NCIsImVxdWlwbWVudFR5cGUiOiIzMkEiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjI6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJOQ0UiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTYiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxMTAwMjYwNjI2MTQxMExIUk5DRVFSQkE5Njg0MjYwNjI2MTU1NTI2MDYyNjIyNTBOQ0VET0hRUlFSNTYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI3IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDM1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIyMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjAwOjA1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0MyIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNSIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDY6MzAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTAzIiwiZXF1aXBtZW50VHlwZSI6IjM4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MjE1NTI1MDgyNjAwMDVCR1dET0hRUlFSNDQzMjUwODI2MDExNTI1MDgyNjA2MzBET0hMSFJRUlFSMTAzIiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxMzciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTI3NjEiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEyNzYxIiwidG90YWxUYXhBbW91bnQiOiI0MzA4IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNjciLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTQ5NjQiLCJ0b3RhbFRheCI6IjQzMDgiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTQ5NjQiLCJ0b3RhbFRheEFtb3VudCI6IjQzMDgiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "NCE", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "NCE", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 18694.87, "calendar_total_sell": 18694.87, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18694.87, "filter": { "id": "F1AE00019-229", "price": 18694.87, "gross_total": 12761, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "NCE", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261100nce2026062614109684nce202606261555doh20260626225056doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-230", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-230", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CDG", "arrival_time": "2026-06-26T13:35", "destination_terminal": "2C", "dateVariation": null, "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "8298" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8298" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CDG", "departure_time": "2026-06-26T16:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T23:45", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "40" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "40" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-230", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 18790.1, "gross_total": 12826, "base_fare": 12383.65, "tax": 6406.45, "sell": { "currency": "SEK", "total": 18790.1, "base_fare": 12383.65, "tax": 6406.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI4MjYsImJhc2VfZmFyZSI6ODQ1MywidGF4Ijo0MzczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI4MjYsImJhc2VfZmFyZSI6ODQ1MywidGF4Ijo0MzczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyODI2LCJiYXNlX2ZhcmUiOjg0NTMsInRheCI6NDM3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18790.1, "base_fare": 12383.65, "tax": 6406.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12383.65", "tax": "6406.45", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 18790.1, "base_fare": 12383.65, "tax": 6406.45, "gross": { "base_fare": "12383.65", "tax": "6406.45", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyODI2LjAwIiwiYmFzZV9mYXJlIjoiODQ1My4wMCIsInRheCI6IjQzNzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUzLjAwIiwidGF4IjoiNDM3My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyODI2LjAwIiwiYmFzZV9mYXJlIjoiODQ1My4wMCIsInRheCI6IjQzNzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUzLjAwIiwidGF4IjoiNDM3My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyODI2LjAwIiwiYmFzZV9mYXJlIjoiODQ1My4wMCIsInRheCI6IjQzNzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI4MjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER230", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQzIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjM1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQ0RHIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyQyIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6IjgyOTgiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoyNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjQ1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQ0RHIiwib3JpZ2luX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQwIiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MTExNTI2MDYyNjEzMzVMSFJDREdRUkJBODI5ODI2MDYyNjE2MjUyNjA2MjYyMzQ1Q0RHRE9IUVJRUjQwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiNyIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzNSIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwMyIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAxMTUyNTA4MjYwNjMwRE9ITEhSUVJRUjEwMyIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMTM4IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyODI2IiwidG90YWxUYXgiOiI0MzczIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjgyNiIsInRvdGFsVGF4QW1vdW50IjoiNDM3MyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTY4IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjE1MDI5IiwidG90YWxUYXgiOiI0MzczIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjE1MDI5IiwidG90YWxUYXhBbW91bnQiOiI0MzczIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CDG", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CDG", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 18790.1, "calendar_total_sell": 18790.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18790.1, "filter": { "id": "F1AE00019-230", "price": 18790.1, "gross_total": 12826, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "CDG", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:15", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261115cdg2026062613358298cdg202606261625doh20260626234540doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-231", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-231", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:55", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "EDI", "arrival_time": "2026-06-26T09:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6268" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6268" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "EDI", "departure_time": "2026-06-26T15:10", "origin_terminal": null, "origin_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-231", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 19009.85, "gross_total": 12976, "base_fare": 11674.59, "tax": 7335.26, "sell": { "currency": "SEK", "total": 19009.85, "base_fare": 11674.59, "tax": 7335.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI5NzYsImJhc2VfZmFyZSI6Nzk2OSwidGF4Ijo1MDA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTI5NzYsImJhc2VfZmFyZSI6Nzk2OSwidGF4Ijo1MDA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEyOTc2LCJiYXNlX2ZhcmUiOjc5NjksInRheCI6NTAwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 19009.85, "base_fare": 11674.59, "tax": 7335.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11674.59", "tax": "7335.26", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 19009.85, "base_fare": 11674.59, "tax": 7335.26, "gross": { "base_fare": "11674.59", "tax": "7335.26", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyOTc2LjAwIiwiYmFzZV9mYXJlIjoiNzk2OS4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTY5LjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyOTc2LjAwIiwiYmFzZV9mYXJlIjoiNzk2OS4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTY5LjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEyOTc2LjAwIiwiYmFzZV9mYXJlIjoiNzk2OS4wMCIsInRheCI6IjUwMDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI5NzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER231", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQ0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzI1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA5OjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRURJIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6IjYyNjgiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjEwIiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJFREkiLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjMwIiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDc1NTI2MDYyNjA5MjBMSFJFRElRUkJBNjI2ODI2MDYyNjE1MTAyNzA2MjYwMDEwRURJRE9IUVJRUjMwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiNyIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzNSIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMjE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwMDowNSIsImRhdGVWYXJpYXRpb24iOiIxIiwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDMiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI1IiwidGltZU9mQXJyaXZhbCI6IjA2OjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjEwMyIsImVxdWlwbWVudFR5cGUiOiIzODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjIxNTUyNTA4MjYwMDA1QkdXRE9IUVJRUjQ0MzI1MDgyNjAxMTUyNTA4MjYwNjMwRE9ITEhSUVJRUjEwMyIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMTM5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEyOTc2IiwidG90YWxUYXgiOiI1MDA3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMjk3NiIsInRvdGFsVGF4QW1vdW50IjoiNTAwNyIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IlNMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTY5IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjE1MTc5IiwidG90YWxUYXgiOiI1MDA3IiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjE1MTc5IiwidG90YWxUYXhBbW91bnQiOiI1MDA3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "EDI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "EDI", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 19009.85, "calendar_total_sell": 19009.85, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19009.85, "filter": { "id": "F1AE00019-231", "price": 19009.85, "gross_total": 12976, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "EDI", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:55", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260755edi2026062609206268edi202606261510doh20260627001030doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-232", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-232", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T12:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DUB", "arrival_time": "2026-06-26T13:30", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "EI", "carrier_name": "Aer Lingus", "carrier_logo": "EI.png", "flight_number": "8225" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8225" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DUB", "departure_time": "2026-06-26T15:00", "origin_terminal": "1", "origin_airport": { "name": "Dublin Airport", "city": "Dublin", "country": "Ireland", "timezone": "Europe\/Dublin" }, "destination": "DOH", "arrival_time": "2026-06-27T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-232", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 19392.21, "gross_total": 13237, "base_fare": 13294.88, "tax": 6097.33, "sell": { "currency": "SEK", "total": 19392.21, "base_fare": 13294.88, "tax": 6097.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTMyMzcsImJhc2VfZmFyZSI6OTA3NSwidGF4Ijo0MTYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTMyMzcsImJhc2VfZmFyZSI6OTA3NSwidGF4Ijo0MTYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEzMjM3LCJiYXNlX2ZhcmUiOjkwNzUsInRheCI6NDE2Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 19392.21, "base_fare": 13294.88, "tax": 6097.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13294.88", "tax": "6097.33", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 19392.21, "base_fare": 13294.88, "tax": 6097.33, "gross": { "base_fare": "13294.88", "tax": "6097.33", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzMjM3LjAwIiwiYmFzZV9mYXJlIjoiOTA3NS4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDc1LjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzMjM3LjAwIiwiYmFzZV9mYXJlIjoiOTA3NS4wMCIsInRheCI6IjQxNjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDc1LjAwIiwidGF4IjoiNDE2Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzMjM3LjAwIiwiYmFzZV9mYXJlIjoiOTA3NS4wMCIsInRheCI6IjQxNjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMyMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER232", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQxIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMzIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMjowMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjMwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiMiIsImRlc3RpbmF0aW9uIjoiRFVCIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkVJIiwiZmxpZ2h0TnVtYmVyIjoiODIyNSIsImVxdWlwbWVudFR5cGUiOiIzMk4iLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjAwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkRVQiIsIm9yaWdpbl90ZXJtaW5hbCI6IjEiLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxOCIsImVxdWlwbWVudFR5cGUiOiI3ODkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjEyMDAyNjA2MjYxMzMwTEhSRFVCUVJFSTgyMjUyNjA2MjYxNTAwMjcwNjI2MDAwNURVQkRPSFFSUVIxODI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjkiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjExOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0NSIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTUiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYxMTU1MjQwODI2MTQwMEJHV0RPSFFSUVI0NDUyNDA4MjYxNTEwMjQwODI2MjAyNURPSExIUlFSUVIxNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMTQwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjEzMjM3IiwidG90YWxUYXgiOiI0MTYyIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxMzIzNyIsInRvdGFsVGF4QW1vdW50IjoiNDE2MiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTY1IiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjE0ODE4IiwidG90YWxUYXgiOiI0MTYyIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjE0ODE4IiwidG90YWxUYXhBbW91bnQiOiI0MTYyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DUB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DUB", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "EI", "calendar_total_currency": "SEK", "calendar_total_price": 19392.21, "calendar_total_sell": 19392.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19392.21, "filter": { "id": "F1AE00019-232", "price": 19392.21, "gross_total": 13237, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EI", "carrier_marketing": "QR", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "DUB", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T12:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261200dub2026062613308225dub202606261500doh20260627000518doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-233", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-233", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NCE", "arrival_time": "2026-06-26T14:10", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9684" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9684" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "NCE", "departure_time": "2026-06-26T15:55", "origin_terminal": "1", "origin_airport": { "name": "Nice Cote d'Azur International Airport", "city": "Nice", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T22:50", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "56" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-233", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 19606.1, "gross_total": 13383, "base_fare": 13294.88, "tax": 6311.22, "sell": { "currency": "SEK", "total": 19606.1, "base_fare": 13294.88, "tax": 6311.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTMzODMsImJhc2VfZmFyZSI6OTA3NSwidGF4Ijo0MzA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTMzODMsImJhc2VfZmFyZSI6OTA3NSwidGF4Ijo0MzA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEzMzgzLCJiYXNlX2ZhcmUiOjkwNzUsInRheCI6NDMwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 19606.1, "base_fare": 13294.88, "tax": 6311.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13294.88", "tax": "6311.22", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 19606.1, "base_fare": 13294.88, "tax": 6311.22, "gross": { "base_fare": "13294.88", "tax": "6311.22", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzMzgzLjAwIiwiYmFzZV9mYXJlIjoiOTA3NS4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDc1LjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzMzgzLjAwIiwiYmFzZV9mYXJlIjoiOTA3NS4wMCIsInRheCI6IjQzMDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDc1LjAwIiwidGF4IjoiNDMwOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzMzgzLjAwIiwiYmFzZV9mYXJlIjoiOTA3NS4wMCIsInRheCI6IjQzMDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMzODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER233", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDIwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTowMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjE0OjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiTkNFIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIxIiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IkJBIiwiZmxpZ2h0TnVtYmVyIjoiOTY4NCIsImVxdWlwbWVudFR5cGUiOiIzMkEiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBVlIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNiIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZBcnJpdmFsIjoiMjI6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJOQ0UiLCJvcmlnaW5fdGVybWluYWwiOiIxIiwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNTYiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAzOjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkJHVyIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NTgiLCJlcXVpcG1lbnRUeXBlIjoiNzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNjA2MjYxMTAwMjYwNjI2MTQxMExIUk5DRVFSQkE5Njg0MjYwNjI2MTU1NTI2MDYyNjIyNTBOQ0VET0hRUlFSNTYyNzA2MjYwMTE1MjcwNjI2MDMyMERPSEJHV1FSUVI0NTgiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiJ9fSx7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOiI5IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMDMwIiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMTo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjE0OjAwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQkdXIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI0NDUiLCJlcXVpcG1lbnRUeXBlIjoiMzIwIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA4LTI0IiwidGltZU9mQXJyaXZhbCI6IjIwOjI1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiRE9IIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkxIUiIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjoiNCIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjE1IiwiZXF1aXBtZW50VHlwZSI6IjM1OSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjQwODI2MTE1NTI0MDgyNjE0MDBCR1dET0hRUlFSNDQ1MjQwODI2MTUxMDI0MDgyNjIwMjVET0hMSFJRUlFSMTUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjE0MSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzM4MyIsInRvdGFsVGF4IjoiNDMwOCIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTMzODMiLCJ0b3RhbFRheEFtb3VudCI6IjQzMDgiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE2NyIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxNDk2NCIsInRvdGFsVGF4IjoiNDMwOCIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxNDk2NCIsInRvdGFsVGF4QW1vdW50IjoiNDMwOCIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "NCE", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "NCE", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 19606.1, "calendar_total_sell": 19606.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19606.1, "filter": { "id": "F1AE00019-233", "price": 19606.1, "gross_total": 13383, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "NCE", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261100nce2026062614109684nce202606261555doh20260626225056doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-234", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-234", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CDG", "arrival_time": "2026-06-26T13:35", "destination_terminal": "2C", "dateVariation": null, "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "8298" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8298" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "5", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CDG", "departure_time": "2026-06-26T16:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "DOH", "arrival_time": "2026-06-26T23:45", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "40" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "40" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-234", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 19701.33, "gross_total": 13448, "base_fare": 13294.88, "tax": 6406.45, "sell": { "currency": "SEK", "total": 19701.33, "base_fare": 13294.88, "tax": 6406.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM0NDgsImJhc2VfZmFyZSI6OTA3NSwidGF4Ijo0MzczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM0NDgsImJhc2VfZmFyZSI6OTA3NSwidGF4Ijo0MzczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEzNDQ4LCJiYXNlX2ZhcmUiOjkwNzUsInRheCI6NDM3M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 19701.33, "base_fare": 13294.88, "tax": 6406.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13294.88", "tax": "6406.45", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 19701.33, "base_fare": 13294.88, "tax": 6406.45, "gross": { "base_fare": "13294.88", "tax": "6406.45", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNDQ4LjAwIiwiYmFzZV9mYXJlIjoiOTA3NS4wMCIsInRheCI6IjQzNzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDc1LjAwIiwidGF4IjoiNDM3My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNDQ4LjAwIiwiYmFzZV9mYXJlIjoiOTA3NS4wMCIsInRheCI6IjQzNzMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDc1LjAwIiwidGF4IjoiNDM3My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNDQ4LjAwIiwiYmFzZV9mYXJlIjoiOTA3NS4wMCIsInRheCI6IjQzNzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM0NDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER234", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQzIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNDA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxMToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEzOjM1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiQ0RHIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyQyIsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6IjgyOTgiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoyNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjQ1IiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiQ0RHIiwib3JpZ2luX3Rlcm1pbmFsIjoiMSIsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQwIiwiZXF1aXBtZW50VHlwZSI6Ijc3VyIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MTExNTI2MDYyNjEzMzVMSFJDREdRUkJBODI5ODI2MDYyNjE2MjUyNjA2MjYyMzQ1Q0RHRE9IUVJRUjQwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiOSIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzMCIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIxNDowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQ1IiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTU6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIyMDoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNSIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjExNTUyNDA4MjYxNDAwQkdXRE9IUVJRUjQ0NTI0MDgyNjE1MTAyNDA4MjYyMDI1RE9ITEhSUVJRUjE1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxNDIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM0NDgiLCJ0b3RhbFRheCI6IjQzNzMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzNDQ4IiwidG90YWxUYXhBbW91bnQiOiI0MzczIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNjgiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTUwMjkiLCJ0b3RhbFRheCI6IjQzNzMiLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTUwMjkiLCJ0b3RhbFRheEFtb3VudCI6IjQzNzMiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "CDG", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CDG", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 19701.33, "calendar_total_sell": 19701.33, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19701.33, "filter": { "id": "F1AE00019-234", "price": 19701.33, "gross_total": 13448, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "CDG", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261115cdg2026062613358298cdg202606261625doh20260626234540doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-235", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-235", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT07H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-235", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT09H55M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T01:55", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T05:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLXNRT", "fareType": "RP", "corporateId": null, "fareFamilyCode": "FX", "fareFamilyName": "FLEXIBLE", "fareFamilyRefNo": "11", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T07:50", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T09:50", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1979" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1979" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLXNRT", "fareType": "RP", "corporateId": null, "fareFamilyCode": "FX", "fareFamilyName": "FLEXIBLE", "fareFamilyRefNo": "11", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 19790.69, "gross_total": 13509, "base_fare": 14015.66, "tax": 5775.03, "sell": { "currency": "SEK", "total": 19790.69, "base_fare": 14015.66, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM1MDksImJhc2VfZmFyZSI6OTU2NywidGF4IjozOTQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM1MDksImJhc2VfZmFyZSI6OTU2NywidGF4IjozOTQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEzNTA5LCJiYXNlX2ZhcmUiOjk1NjcsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 19790.69, "base_fare": 14015.66, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14015.66", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 19790.69, "base_fare": 14015.66, "tax": 5775.03, "gross": { "base_fare": "14015.66", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNTA5LjAwIiwiYmFzZV9mYXJlIjoiOTU2Ny4wMCIsInRheCI6IjM5NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTY3LjAwIiwidGF4IjoiMzk0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNTA5LjAwIiwiYmFzZV9mYXJlIjoiOTU2Ny4wMCIsInRheCI6IjM5NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTY3LjAwIiwidGF4IjoiMzk0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNTA5LjAwIiwiYmFzZV9mYXJlIjoiOTU2Ny4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM1MDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "PS#ER235", "brandName": "PROMOTIONAL", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjExIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIwNzUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiVEsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxODozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjE1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMTk3MiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMTjJYUEMiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MjUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwNDoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IklTVCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IkEiLCJtYXJrZXRpbmdDYXJyaWVyIjoiVEsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiVEsiLCJmbGlnaHROdW1iZXIiOiI4MDIiLCJlcXVpcG1lbnRUeXBlIjoiN004IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE4MzAyNzA2MjYwMDE1TEhSSVNUVEtUSzE5NzIyNzA2MjYwMTI1MjcwNjI2MDQyMElTVEJHV1RLVEs4MDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIzIiwiZmFyZUZhbWlseW5hbWUiOiJQUyIsImRlc2NyaXB0aW9uIjoiUFJPTU9USU9OQUwiLCJjYXJyaWVyIjoiVEsifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMzUiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjA5NTUiLCJNYWpvcml0eUNhcnJpZXIiOiJUSyIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMDU6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOiJBIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMzAzIiwiZXF1aXBtZW50VHlwZSI6IjMyUSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxYTlJUIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjA3OjUwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMDk6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJJU1QiLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMTk3OSIsImVxdWlwbWVudFR5cGUiOiIzMzMiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMWE5SVCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYwMTU1MjQwODI2MDUwMEJHV0lTVFRLVEszMDMyNDA4MjYwNzUwMjQwODI2MDk1MElTVExIUlRLVEsxOTc5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMTEiLCJmYXJlRmFtaWx5bmFtZSI6IkZYIiwiZGVzY3JpcHRpb24iOiJGTEVYSUJMRSIsImNhcnJpZXIiOiJUSyJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxNDMiLCJmYXJlRmFtaWx5bmFtZSI6IlBTIiwiZGVzY3JpcHRpb24iOiJQUk9NT1RJT05BTCIsImNhcnJpZXIiOiJUSyIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzUwOSIsInRvdGFsVGF4IjoiMzk0MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIzIiwiZmFyZUZhbWlseW5hbWUiOiJQUyIsImRlc2NyaXB0aW9uIjoiUFJPTU9USU9OQUwiLCJjYXJyaWVyIjoiVEsiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiOSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTAiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjExIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMiIsInN0YXR1cyI6Ik5PRiJ9LHsicmVmZXJlbmNlIjoiMTMiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjE0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxNSIsInN0YXR1cyI6IkNIQSJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTEiLCJmYXJlRmFtaWx5bmFtZSI6IkZYIiwiZGVzY3JpcHRpb24iOiJGTEVYSUJMRSIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM1MDkiLCJ0b3RhbFRheEFtb3VudCI6IjM5NDIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFhOUlQiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMWE5SVCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlRJQ0tFVFMgQVJFIE5PTi1SRUZVTkRBQkxFIiwidHlwZSI6IjcwIiwiYW1vdW50IjpudWxsLCJjdXJyZW5jeSI6bnVsbH19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNjAiLCJmYXJlRmFtaWx5bmFtZSI6IlJTIiwiZGVzY3JpcHRpb24iOiJSRVNUUklDVEVEIiwiY2FycmllciI6IlRLIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjE0MDcxIiwidG90YWxUYXgiOiIzOTQyIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjQiLCJmYXJlRmFtaWx5bmFtZSI6IlJTIiwiZGVzY3JpcHRpb24iOiJSRVNUUklDVEVEIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19LCIyIjp7InJlZk51bWJlciI6IjExIiwiZmFyZUZhbWlseW5hbWUiOiJGWCIsImRlc2NyaXB0aW9uIjoiRkxFWElCTEUiLCJjYXJyaWVyIjoiVEsiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiOSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTAiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjExIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxNSIsInN0YXR1cyI6IkNIQSJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjE0MDcxIiwidG90YWxUYXhBbW91bnQiOiIzOTQyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTE4yUFgiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMWE5SVCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxYTlJUIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiVElDS0VUUyBBUkUgTk9OLVJFRlVOREFCTEUiLCJ0eXBlIjoiNzAiLCJhbW91bnQiOm51bGwsImN1cnJlbmN5IjpudWxsfX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19790.69, "calendar_total_sell": 19790.69, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19790.69, "filter": { "id": "F1AE00019-235", "price": 19790.69, "gross_total": 13509, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-24T09:50", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270125bgw202606270420802bgw202608240155ist202608240500303ist202608240750lhr2026082409501979", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-236", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-236", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T18:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T00:15", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T06:30", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T09:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "booking_class": { "cabin_class": "PROMOTIONAL", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLN2XPC", "fareType": "RP", "corporateId": null, "fareFamilyCode": "PS", "fareFamilyName": "PROMOTIONAL", "fareFamilyRefNo": "3", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-236", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT09H55M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T01:55", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T05:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLXNRT", "fareType": "RP", "corporateId": null, "fareFamilyCode": "FX", "fareFamilyName": "FLEXIBLE", "fareFamilyRefNo": "11", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T07:50", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T09:50", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1979" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1979" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLXNRT", "fareType": "RP", "corporateId": null, "fareFamilyCode": "FX", "fareFamilyName": "FLEXIBLE", "fareFamilyRefNo": "11", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 19790.69, "gross_total": 13509, "base_fare": 14015.66, "tax": 5775.03, "sell": { "currency": "SEK", "total": 19790.69, "base_fare": 14015.66, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM1MDksImJhc2VfZmFyZSI6OTU2NywidGF4IjozOTQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM1MDksImJhc2VfZmFyZSI6OTU2NywidGF4IjozOTQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEzNTA5LCJiYXNlX2ZhcmUiOjk1NjcsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 19790.69, "base_fare": 14015.66, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14015.66", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 19790.69, "base_fare": 14015.66, "tax": 5775.03, "gross": { "base_fare": "14015.66", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNTA5LjAwIiwiYmFzZV9mYXJlIjoiOTU2Ny4wMCIsInRheCI6IjM5NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTY3LjAwIiwidGF4IjoiMzk0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNTA5LjAwIiwiYmFzZV9mYXJlIjoiOTU2Ny4wMCIsInRheCI6IjM5NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTY3LjAwIiwidGF4IjoiMzk0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNTA5LjAwIiwiYmFzZV9mYXJlIjoiOTU2Ny4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM1MDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "PS#ER236", "brandName": "PROMOTIONAL", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjEyIiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxMjUwIiwiTWFqb3JpdHlDYXJyaWVyIjoiVEsiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxODozMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjE1IiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJMSFIiLCJvcmlnaW5fdGVybWluYWwiOiIyIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMTk3MiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMTjJYUEMiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDY6MzAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwOToyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IklTVCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IkEiLCJtYXJrZXRpbmdDYXJyaWVyIjoiVEsiLCJvcGVyYXRpbmdDYXJyaWVyIjoiVEsiLCJmbGlnaHROdW1iZXIiOiI4NDIiLCJlcXVpcG1lbnRUeXBlIjoiNzNIIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTENBIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjE4MzAyNzA2MjYwMDE1TEhSSVNUVEtUSzE5NzIyNzA2MjYwNjMwMjcwNjI2MDkyMElTVEJHV1RLVEs4NDIiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIzIiwiZmFyZUZhbWlseW5hbWUiOiJQUyIsImRlc2NyaXB0aW9uIjoiUFJPTU9USU9OQUwiLCJjYXJyaWVyIjoiVEsifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiMzUiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjA5NTUiLCJNYWpvcml0eUNhcnJpZXIiOiJUSyIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMDU6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOiJBIiwiZGVzdGluYXRpb24iOiJJU1QiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMzAzIiwiZXF1aXBtZW50VHlwZSI6IjMyUSIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkxDQSIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxYTlJUIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjA3OjUwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMDk6NTAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJJU1QiLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiIyIiwibWFya2V0aW5nQ2FycmllciI6IlRLIiwib3BlcmF0aW5nQ2FycmllciI6IlRLIiwiZmxpZ2h0TnVtYmVyIjoiMTk3OSIsImVxdWlwbWVudFR5cGUiOiIzMzMiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJMQ0EiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMWE5SVCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYwMTU1MjQwODI2MDUwMEJHV0lTVFRLVEszMDMyNDA4MjYwNzUwMjQwODI2MDk1MElTVExIUlRLVEsxOTc5IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMTEiLCJmYXJlRmFtaWx5bmFtZSI6IkZYIiwiZGVzY3JpcHRpb24iOiJGTEVYSUJMRSIsImNhcnJpZXIiOiJUSyJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxNDMiLCJmYXJlRmFtaWx5bmFtZSI6IlBTIiwiZGVzY3JpcHRpb24iOiJQUk9NT1RJT05BTCIsImNhcnJpZXIiOiJUSyIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxMzUwOSIsInRvdGFsVGF4IjoiMzk0MiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIzIiwiZmFyZUZhbWlseW5hbWUiOiJQUyIsImRlc2NyaXB0aW9uIjoiUFJPTU9USU9OQUwiLCJjYXJyaWVyIjoiVEsiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiOSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTAiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjExIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMiIsInN0YXR1cyI6Ik5PRiJ9LHsicmVmZXJlbmNlIjoiMTMiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjE0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxNSIsInN0YXR1cyI6IkNIQSJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTEiLCJmYXJlRmFtaWx5bmFtZSI6IkZYIiwiZGVzY3JpcHRpb24iOiJGTEVYSUJMRSIsImNhcnJpZXIiOiJUSyIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiI5Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTEiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE1Iiwic3RhdHVzIjoiQ0hBIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTM1MDkiLCJ0b3RhbFRheEFtb3VudCI6IjM5NDIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTE4yWFBDIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFhOUlQiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMWE5SVCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlRJQ0tFVFMgQVJFIE5PTi1SRUZVTkRBQkxFIiwidHlwZSI6IjcwIiwiYW1vdW50IjpudWxsLCJjdXJyZW5jeSI6bnVsbH19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNjAiLCJmYXJlRmFtaWx5bmFtZSI6IlJTIiwiZGVzY3JpcHRpb24iOiJSRVNUUklDVEVEIiwiY2FycmllciI6IlRLIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjE0MDcxIiwidG90YWxUYXgiOiIzOTQyIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjQiLCJmYXJlRmFtaWx5bmFtZSI6IlJTIiwiZGVzY3JpcHRpb24iOiJSRVNUUklDVEVEIiwiY2FycmllciI6IlRLIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjkiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjEwIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxMSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiMTIiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjEzIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTUiLCJzdGF0dXMiOiJDSEEifV19LCIyIjp7InJlZk51bWJlciI6IjExIiwiZmFyZUZhbWlseW5hbWUiOiJGWCIsImRlc2NyaXB0aW9uIjoiRkxFWElCTEUiLCJjYXJyaWVyIjoiVEsiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiOSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTAiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjExIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIxMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMTMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjE0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIxNSIsInN0YXR1cyI6IkNIQSJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjE0MDcxIiwidG90YWxUYXhBbW91bnQiOiIzOTQyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJRIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiUUxOMlBYIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlEiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJRTE4yUFgiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMWE5SVCIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxYTlJUIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiVElDS0VUUyBBUkUgTk9OLVJFRlVOREFCTEUiLCJ0eXBlIjoiNzAiLCJhbW91bnQiOm51bGwsImN1cnJlbmN5IjpudWxsfX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19790.69, "calendar_total_sell": 19790.69, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19790.69, "filter": { "id": "F1AE00019-236", "price": 19790.69, "gross_total": 13509, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "PROMOTIONAL", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T18:30", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-24T09:50", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261830ist2026062700151972ist202606270630bgw202606270920842bgw202608240155ist202608240500303ist202608240750lhr2026082409501979", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-237", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-237", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H25M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T07:55", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "EDI", "arrival_time": "2026-06-26T09:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6268" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6268" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "EDI", "departure_time": "2026-06-26T15:10", "origin_terminal": null, "origin_airport": { "name": "Edinburgh Airport", "city": "Edinburgh", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-06-27T00:10", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "B", "meal_code": null, "seat_available": "9", "fareBasis": "BLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-237", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 19921.08, "gross_total": 13598, "base_fare": 12585.82, "tax": 7335.26, "sell": { "currency": "SEK", "total": 19921.08, "base_fare": 12585.82, "tax": 7335.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM1OTgsImJhc2VfZmFyZSI6ODU5MSwidGF4Ijo1MDA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM1OTgsImJhc2VfZmFyZSI6ODU5MSwidGF4Ijo1MDA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEzNTk4LCJiYXNlX2ZhcmUiOjg1OTEsInRheCI6NTAwN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 19921.08, "base_fare": 12585.82, "tax": 7335.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12585.82", "tax": "7335.26", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 19921.08, "base_fare": 12585.82, "tax": 7335.26, "gross": { "base_fare": "12585.82", "tax": "7335.26", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNTk4LjAwIiwiYmFzZV9mYXJlIjoiODU5MS4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTkxLjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS40NyIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNTk4LjAwIiwiYmFzZV9mYXJlIjoiODU5MS4wMCIsInRheCI6IjUwMDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTkxLjAwIiwidGF4IjoiNTAwNy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNTk4LjAwIiwiYmFzZV9mYXJlIjoiODU5MS4wMCIsInRheCI6IjUwMDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM1OTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER237", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQ0IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNzI1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwNzo1NSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjA5OjIwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiRURJIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6IjYyNjgiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNToxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI3IiwidGltZU9mQXJyaXZhbCI6IjAwOjEwIiwiZGF0ZVZhcmlhdGlvbiI6IjEiLCJvcmlnaW4iOiJFREkiLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjMwIiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA2LTI3IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wNi0yNyIsInRpbWVPZkFycml2YWwiOiIwMzoyMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJCR1ciLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDU4IiwiZXF1aXBtZW50VHlwZSI6Ijc4OCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19XX1dLCJzZWdtZW50VUlEIjoiMjYwNjI2MDc1NTI2MDYyNjA5MjBMSFJFRElRUkJBNjI2ODI2MDYyNjE1MTAyNzA2MjYwMDEwRURJRE9IUVJRUjMwMjcwNjI2MDExNTI3MDYyNjAzMjBET0hCR1dRUlFSNDU4IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIifX0seyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoiOSIsIkVsYXBzZWRGbHlpbmdUaW1lIjoiMTAzMCIsIk1ham9yaXR5Q2FycmllciI6IlFSIiwiZmxpZ2h0Um91dGVzIjpbeyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTE6NTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIxNDowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQ1IiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI0IiwidGltZU9mRGVwYXJ0dXJlIjoiMTU6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNCIsInRpbWVPZkFycml2YWwiOiIyMDoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxNSIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI0MDgyNjExNTUyNDA4MjYxNDAwQkdXRE9IUVJRUjQ0NTI0MDgyNjE1MTAyNDA4MjYyMDI1RE9ITEhSUVJRUjE1IiwiZmFyZUZhbWlseUluZm8iOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiJ9fV0sInByaWNlX2RhdGEiOlt7Iml0ZW1OdW1iZXIiOiIxNDQiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTM1OTgiLCJ0b3RhbFRheCI6IjUwMDciLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IkNIQSJ9LHsicmVmZXJlbmNlIjoiOCIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjEzNTk4IiwidG90YWxUYXhBbW91bnQiOiI1MDA3IiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTExSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiMTE5MCIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fSx7Iml0ZW1OdW1iZXIiOiIxNjkiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJjdXJyZW5jeSI6bnVsbCwidG90YWxGYXJlIjoiMTUxNzkiLCJ0b3RhbFRheCI6IjUwMDciLCJmYXJlRmFtaWx5UGVyU2VnIjp7IjEiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19LCIyIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTUxNzkiLCJ0b3RhbFRheEFtb3VudCI6IjUwMDciLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJCTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkIiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiQkxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiQiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJCIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkJMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiI2NDMiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX1dfQ==", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "EDI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "EDI", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 19921.08, "calendar_total_sell": 19921.08, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19921.08, "filter": { "id": "F1AE00019-237", "price": 19921.08, "gross_total": 13598, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "EDI", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T07:55", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260755edi2026062609206268edi202606261510doh20260627001030doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-238", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-238", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T20:40", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T07:15", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLSOSGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLSOSGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-238", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HREMSO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-24T10:30", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-24T13:35", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREMSO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 19992.86, "gross_total": 13647, "base_fare": 15991.94, "tax": 4000.92, "sell": { "currency": "SEK", "total": 19992.86, "base_fare": 15991.94, "tax": 4000.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM2NDcsImJhc2VfZmFyZSI6MTA5MTYsInRheCI6MjczMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEzNjQ3LCJiYXNlX2ZhcmUiOjEwOTE2LCJ0YXgiOjI3MzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM2NDcsImJhc2VfZmFyZSI6MTA5MTYsInRheCI6MjczMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 19992.86, "base_fare": 15991.94, "tax": 4000.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15991.94", "tax": "4000.92", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 19992.86, "base_fare": 15991.94, "tax": 4000.92, "gross": { "base_fare": "15991.94", "tax": "4000.92", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNjQ3LjAwIiwiYmFzZV9mYXJlIjoiMTA5MTYuMDAiLCJ0YXgiOiIyNzMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5MTYuMDAiLCJ0YXgiOiIyNzMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiMTM2NDcuMDAiLCJiYXNlX2ZhcmUiOiIxMDkxNi4wMCIsInRheCI6IjI3MzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDkxNi4wMCIsInRheCI6IjI3MzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiIxMzY0Ny4wMCIsImJhc2VfZmFyZSI6IjEwOTE2LjAwIiwidGF4IjoiMjczMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzY0NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOFLEX#ER238", "brandName": "ECO FLEX", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2895", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 19992.86, "calendar_total_sell": 19992.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19992.86, "filter": { "id": "F1AE00019-238", "price": 19992.86, "gross_total": 13647, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO FLEX", "connecting_airport": [ "DXB", "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T20:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T13:35", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606262040dxb2026062707154dxb202606270945bgw2026062712002072bgw202608240420cai202608240645628cai202608241030lhr202608241335777", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-239", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-239", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:50", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T03:25", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLSOSGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLSOSGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-239", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HREMSO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-24T10:30", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-24T13:35", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREMSO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 19992.86, "gross_total": 13647, "base_fare": 15991.94, "tax": 4000.92, "sell": { "currency": "SEK", "total": 19992.86, "base_fare": 15991.94, "tax": 4000.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM2NDcsImJhc2VfZmFyZSI6MTA5MTYsInRheCI6MjczMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEzNjQ3LCJiYXNlX2ZhcmUiOjEwOTE2LCJ0YXgiOjI3MzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM2NDcsImJhc2VfZmFyZSI6MTA5MTYsInRheCI6MjczMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 19992.86, "base_fare": 15991.94, "tax": 4000.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15991.94", "tax": "4000.92", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 19992.86, "base_fare": 15991.94, "tax": 4000.92, "gross": { "base_fare": "15991.94", "tax": "4000.92", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNjQ3LjAwIiwiYmFzZV9mYXJlIjoiMTA5MTYuMDAiLCJ0YXgiOiIyNzMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5MTYuMDAiLCJ0YXgiOiIyNzMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiMTM2NDcuMDAiLCJiYXNlX2ZhcmUiOiIxMDkxNi4wMCIsInRheCI6IjI3MzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDkxNi4wMCIsInRheCI6IjI3MzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiIxMzY0Ny4wMCIsImJhc2VfZmFyZSI6IjEwOTE2LjAwIiwidGF4IjoiMjczMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzY0NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOFLEX#ER239", "brandName": "ECO FLEX", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2895", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 19992.86, "calendar_total_sell": 19992.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19992.86, "filter": { "id": "F1AE00019-239", "price": 19992.86, "gross_total": 13647, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECO FLEX", "connecting_airport": [ "DXB", "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:50", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T13:35", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261650dxb20260627032530dxb202606270945bgw2026062712002072bgw202608240420cai202608240645628cai202608241030lhr202608241335777", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-240", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-240", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T14:25", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T01:00", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLSOSGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2072" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2072" }, "booking_class": { "cabin_class": "ECO FLEX", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLSOSGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECO FLEX", "fareFamilyRefNo": "8", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-240", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HREMSO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-24T10:30", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-24T13:35", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREMSO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 19992.86, "gross_total": 13647, "base_fare": 15991.94, "tax": 4000.92, "sell": { "currency": "SEK", "total": 19992.86, "base_fare": 15991.94, "tax": 4000.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM2NDcsImJhc2VfZmFyZSI6MTA5MTYsInRheCI6MjczMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEzNjQ3LCJiYXNlX2ZhcmUiOjEwOTE2LCJ0YXgiOjI3MzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM2NDcsImJhc2VfZmFyZSI6MTA5MTYsInRheCI6MjczMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 19992.86, "base_fare": 15991.94, "tax": 4000.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15991.94", "tax": "4000.92", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 19992.86, "base_fare": 15991.94, "tax": 4000.92, "gross": { "base_fare": "15991.94", "tax": "4000.92", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzNjQ3LjAwIiwiYmFzZV9mYXJlIjoiMTA5MTYuMDAiLCJ0YXgiOiIyNzMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5MTYuMDAiLCJ0YXgiOiIyNzMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiMTM2NDcuMDAiLCJiYXNlX2ZhcmUiOiIxMDkxNi4wMCIsInRheCI6IjI3MzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDkxNi4wMCIsInRheCI6IjI3MzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiIxMzY0Ny4wMCIsImJhc2VfZmFyZSI6IjEwOTE2LjAwIiwidGF4IjoiMjczMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzY0NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOFLEX#ER240", "brandName": "ECO FLEX", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2895", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 19992.86, "calendar_total_sell": 19992.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19992.86, "filter": { "id": "F1AE00019-240", "price": 19992.86, "gross_total": 13647, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "ECO FLEX", "connecting_airport": [ "DXB", "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T14:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T13:35", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261425dxb2026062701002dxb202606270945bgw2026062712002072bgw202608240420cai202608240645628cai202608241030lhr202608241335777", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-241", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-241", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T20:40", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-06-27T07:15", "destination_terminal": "3", "dateVariation": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "K", "meal_code": null, "seat_available": "9", "fareBasis": "KLSOSGB1", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DXB", "departure_time": "2026-06-27T09:45", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BGW", "arrival_time": "2026-06-27T12:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "211" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "211" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "U", "meal_code": null, "seat_available": "9", "fareBasis": "UOB7AE1", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-241", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGBO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-24T10:30", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-24T13:35", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREGBO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 20461.66, "gross_total": 13967, "base_fare": 16460.74, "tax": 4000.92, "sell": { "currency": "SEK", "total": 20461.66, "base_fare": 16460.74, "tax": 4000.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM5NjcsImJhc2VfZmFyZSI6MTEyMzYsInRheCI6MjczMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjEzOTY3LCJiYXNlX2ZhcmUiOjExMjM2LCJ0YXgiOjI3MzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTM5NjcsImJhc2VfZmFyZSI6MTEyMzYsInRheCI6MjczMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 20461.66, "base_fare": 16460.74, "tax": 4000.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "16460.74", "tax": "4000.92", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 20461.66, "base_fare": 16460.74, "tax": 4000.92, "gross": { "base_fare": "16460.74", "tax": "4000.92", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjEzOTY3LjAwIiwiYmFzZV9mYXJlIjoiMTEyMzYuMDAiLCJ0YXgiOiIyNzMxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyMzYuMDAiLCJ0YXgiOiIyNzMxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiMTM5NjcuMDAiLCJiYXNlX2ZhcmUiOiIxMTIzNi4wMCIsInRheCI6IjI3MzEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTIzNi4wMCIsInRheCI6IjI3MzEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiIxMzk2Ny4wMCIsImJhc2VfZmFyZSI6IjExMjM2LjAwIiwidGF4IjoiMjczMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "OPTION#241", "brandName": null, "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "DXB", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DXB", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1930", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "EK", "calendar_total_currency": "SEK", "calendar_total_price": 20461.66, "calendar_total_sell": 20461.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20461.66, "filter": { "id": "F1AE00019-241", "price": 20461.66, "gross_total": 13967, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy Standard", "connecting_airport": [ "DXB", "CAI" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T20:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T13:35", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606262040dxb2026062707154dxb202606270945bgw202606271200211bgw202608240420cai202608240645628cai202608241030lhr202608241335777", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-242", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-242", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT08H40M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T22:40", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-27T04:20", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T06:30", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T09:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "842" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-242", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT09H55M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T01:55", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T05:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLXNRT", "fareType": "RP", "corporateId": null, "fareFamilyCode": "FX", "fareFamilyName": "FLEXIBLE", "fareFamilyRefNo": "11", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T07:50", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T09:50", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1979" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1979" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLXNRT", "fareType": "RP", "corporateId": null, "fareFamilyCode": "FX", "fareFamilyName": "FLEXIBLE", "fareFamilyRefNo": "11", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 20614.02, "gross_total": 14071, "base_fare": 14838.99, "tax": 5775.03, "sell": { "currency": "SEK", "total": 20614.02, "base_fare": 14838.99, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTQwNzEsImJhc2VfZmFyZSI6MTAxMjksInRheCI6Mzk0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjE0MDcxLCJiYXNlX2ZhcmUiOjEwMTI5LCJ0YXgiOjM5NDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTQwNzEsImJhc2VfZmFyZSI6MTAxMjksInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 20614.02, "base_fare": 14838.99, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14838.99", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 20614.02, "base_fare": 14838.99, "tax": 5775.03, "gross": { "base_fare": "14838.99", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjE0MDcxLjAwIiwiYmFzZV9mYXJlIjoiMTAxMjkuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAxMjkuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiMTQwNzEuMDAiLCJiYXNlX2ZhcmUiOiIxMDEyOS4wMCIsInRheCI6IjM5NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDEyOS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiIxNDA3MS4wMCIsImJhc2VfZmFyZSI6IjEwMTI5LjAwIiwidGF4IjoiMzk0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA3MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER242", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20614.02, "calendar_total_sell": 20614.02, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20614.02, "filter": { "id": "F1AE00019-242", "price": 20614.02, "gross_total": 14071, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-06-26T22:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-24T09:50", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606262240ist2026062704201984ist202606270630bgw202606270920842bgw202608240155ist202608240500303ist202608240750lhr2026082409501979", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-243", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-243", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT09H35M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T16:45", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-26T22:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-243", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT09H55M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T01:55", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T05:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLXNRT", "fareType": "RP", "corporateId": null, "fareFamilyCode": "FX", "fareFamilyName": "FLEXIBLE", "fareFamilyRefNo": "11", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T07:50", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T09:50", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1979" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1979" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLXNRT", "fareType": "RP", "corporateId": null, "fareFamilyCode": "FX", "fareFamilyName": "FLEXIBLE", "fareFamilyRefNo": "11", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 20614.02, "gross_total": 14071, "base_fare": 14838.99, "tax": 5775.03, "sell": { "currency": "SEK", "total": 20614.02, "base_fare": 14838.99, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTQwNzEsImJhc2VfZmFyZSI6MTAxMjksInRheCI6Mzk0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjE0MDcxLCJiYXNlX2ZhcmUiOjEwMTI5LCJ0YXgiOjM5NDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTQwNzEsImJhc2VfZmFyZSI6MTAxMjksInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 20614.02, "base_fare": 14838.99, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14838.99", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 20614.02, "base_fare": 14838.99, "tax": 5775.03, "gross": { "base_fare": "14838.99", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjE0MDcxLjAwIiwiYmFzZV9mYXJlIjoiMTAxMjkuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAxMjkuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiMTQwNzEuMDAiLCJiYXNlX2ZhcmUiOiIxMDEyOS4wMCIsInRheCI6IjM5NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDEyOS4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiIxNDA3MS4wMCIsImJhc2VfZmFyZSI6IjEwMTI5LjAwIiwidGF4IjoiMzk0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA3MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER243", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20614.02, "calendar_total_sell": 20614.02, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20614.02, "filter": { "id": "F1AE00019-243", "price": 20614.02, "gross_total": 14071, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "359", "aircraft_name": "359", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-06-26T16:45", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-24T09:50", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261645ist2026062622351986ist202606270125bgw202606270420802bgw202608240155ist202608240500303ist202608240750lhr2026082409501979", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-244", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-244", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H00M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T11:20", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-06-26T17:15", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "M", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasis": "QLN2PX", "fareType": "RP", "corporateId": null, "fareFamilyCode": "RS", "fareFamilyName": "RESTRICTED", "fareFamilyRefNo": "4", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-244", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT09H55M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T01:55", "origin_terminal": "A", "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "IST", "arrival_time": "2026-08-24T05:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "303" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLXNRT", "fareType": "RP", "corporateId": null, "fareFamilyCode": "FX", "fareFamilyName": "FLEXIBLE", "fareFamilyRefNo": "11", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-08-24T07:50", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "LHR", "arrival_time": "2026-08-24T09:50", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT02H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1979" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1979" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLXNRT", "fareType": "RP", "corporateId": null, "fareFamilyCode": "FX", "fareFamilyName": "FLEXIBLE", "fareFamilyRefNo": "11", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 20677.01, "gross_total": 14114, "base_fare": 14901.98, "tax": 5775.03, "sell": { "currency": "SEK", "total": 20677.01, "base_fare": 14901.98, "tax": 5775.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTQxMTQsImJhc2VfZmFyZSI6MTAxNzIsInRheCI6Mzk0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjE0MTE0LCJiYXNlX2ZhcmUiOjEwMTcyLCJ0YXgiOjM5NDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTQxMTQsImJhc2VfZmFyZSI6MTAxNzIsInRheCI6Mzk0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 20677.01, "base_fare": 14901.98, "tax": 5775.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14901.98", "tax": "5775.03", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 20677.01, "base_fare": 14901.98, "tax": 5775.03, "gross": { "base_fare": "14901.98", "tax": "5775.03", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjE0MTE0LjAwIiwiYmFzZV9mYXJlIjoiMTAxNzIuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAxNzIuMDAiLCJ0YXgiOiIzOTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiMTQxMTQuMDAiLCJiYXNlX2ZhcmUiOiIxMDE3Mi4wMCIsInRheCI6IjM5NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDE3Mi4wMCIsInRheCI6IjM5NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiIxNDExNC4wMCIsImJhc2VfZmFyZSI6IjEwMTcyLjAwIiwidGF4IjoiMzk0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDExNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "RS#ER244", "brandName": "RESTRICTED", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "non-refundable", "change_before_departure": "not-available", "Penalties": { "info": "TICKETS ARE NON-REFUNDABLE", "type": "70", "amount": null, "currency": null } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20677.01, "calendar_total_sell": 20677.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20677.01, "filter": { "id": "F1AE00019-244", "price": 20677.01, "gross_total": 14114, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T11:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-24T09:50", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261120ist2026062617151980ist202606270125bgw202606270420802bgw202608240155ist202608240500303ist202608240750lhr2026082409501979", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-245", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-245", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ZRH", "arrival_time": "2026-06-26T12:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9774" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9774" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasis": "YLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "ZRH", "departure_time": "2026-06-26T16:10", "origin_terminal": null, "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "DOH", "arrival_time": "2026-06-26T23:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-245", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "105" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "9", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 21551.62, "gross_total": 14711, "base_fare": 15219.89, "tax": 6331.73, "sell": { "currency": "SEK", "total": 21551.62, "base_fare": 15219.89, "tax": 6331.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTQ3MTEsImJhc2VfZmFyZSI6MTAzODksInRheCI6NDMyMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjE0NzExLCJiYXNlX2ZhcmUiOjEwMzg5LCJ0YXgiOjQzMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTQ3MTEsImJhc2VfZmFyZSI6MTAzODksInRheCI6NDMyMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 21551.62, "base_fare": 15219.89, "tax": 6331.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15219.89", "tax": "6331.73", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 21551.62, "base_fare": 15219.89, "tax": 6331.73, "gross": { "base_fare": "15219.89", "tax": "6331.73", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjE0NzExLjAwIiwiYmFzZV9mYXJlIjoiMTAzODkuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzODkuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiMTQ3MTEuMDAiLCJiYXNlX2ZhcmUiOiIxMDM4OS4wMCIsInRheCI6IjQzMjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDM4OS4wMCIsInRheCI6IjQzMjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiIxNDcxMS4wMCIsImJhc2VfZmFyZSI6IjEwMzg5LjAwIiwidGF4IjoiNDMyMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDcxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER245", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQ1IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwOToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEyOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiWlJIIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NzQiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiWlJIIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI5NiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA5MTUyNjA2MjYxMjEwTEhSWlJIUVJCQTk3NzQyNjA2MjYxNjEwMjYwNjI2MjMxMFpSSERPSFFSUVI5NjI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjIiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTAiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjoyNSIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDUiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTEwMjUwODI2MDYyNURPSExIUlFSUVIxMDUiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjE2MyIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxNDcxMSIsInRvdGFsVGF4IjoiNDMyMiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTQ3MTEiLCJ0b3RhbFRheEFtb3VudCI6IjQzMjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE2NiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxNDk2MSIsInRvdGFsVGF4IjoiNDMyMiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTQ5NjEiLCJ0b3RhbFRheEFtb3VudCI6IjQzMjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE3MSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxNzE3NCIsInRvdGFsVGF4IjoiNDMyMiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxNzE3NCIsInRvdGFsVGF4QW1vdW50IjoiNDMyMiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "ZRH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "ZRH", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 21551.62, "calendar_total_sell": 21551.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21551.62, "filter": { "id": "F1AE00019-245", "price": 21551.62, "gross_total": 14711, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "ZRH", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:15", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260915zrh2026062612109774zrh202606261610doh20260626231096doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250110lhr202608250625105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-246", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-246", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ZRH", "arrival_time": "2026-06-26T12:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9774" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9774" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasis": "YLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "ZRH", "departure_time": "2026-06-26T16:10", "origin_terminal": null, "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "DOH", "arrival_time": "2026-06-26T23:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-246", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H05M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T02:45", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T08:00", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "119" }, "booking_class": { "cabin_class": "ECONOMY CLASSIC", "cabin_code": "M", "booking_code": "N", "meal_code": null, "seat_available": "6", "fareBasis": "NLR7R1RE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECLASSIC", "fareFamilyName": "ECONOMY CLASSIC", "fareFamilyRefNo": "1", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 21551.62, "gross_total": 14711, "base_fare": 15219.89, "tax": 6331.73, "sell": { "currency": "SEK", "total": 21551.62, "base_fare": 15219.89, "tax": 6331.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTQ3MTEsImJhc2VfZmFyZSI6MTAzODksInRheCI6NDMyMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjE0NzExLCJiYXNlX2ZhcmUiOjEwMzg5LCJ0YXgiOjQzMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTQ3MTEsImJhc2VfZmFyZSI6MTAzODksInRheCI6NDMyMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 21551.62, "base_fare": 15219.89, "tax": 6331.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15219.89", "tax": "6331.73", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 21551.62, "base_fare": 15219.89, "tax": 6331.73, "gross": { "base_fare": "15219.89", "tax": "6331.73", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjE0NzExLjAwIiwiYmFzZV9mYXJlIjoiMTAzODkuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzODkuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiMTQ3MTEuMDAiLCJiYXNlX2ZhcmUiOiIxMDM4OS4wMCIsInRheCI6IjQzMjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDM4OS4wMCIsInRheCI6IjQzMjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiIxNDcxMS4wMCIsImJhc2VfZmFyZSI6IjEwMzg5LjAwIiwidGF4IjoiNDMyMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDcxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER246", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQ1IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwOToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEyOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiWlJIIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NzQiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiWlJIIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI5NiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA5MTUyNjA2MjYxMjEwTEhSWlJIUVJCQTk3NzQyNjA2MjYxNjEwMjYwNjI2MjMxMFpSSERPSFFSUVI5NjI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjQiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEyMDUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6IkFJUCIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDI6NDUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwODowMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMTkiLCJlcXVpcG1lbnRUeXBlIjoiNzdXIiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQUlQIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMjQ1MjUwODI2MDgwMERPSExIUlFSUVIxMTkiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ0xBU1NJQyIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDTEFTU0lDIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjE2NCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxNDcxMSIsInRvdGFsVGF4IjoiNDMyMiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMSIsImZhcmVGYW1pbHluYW1lIjoiRUNMQVNTSUMiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ0xBU1NJQyIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI3Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTQ3MTEiLCJ0b3RhbFRheEFtb3VudCI6IjQzMjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTiIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjYifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJOTFI3UjFSRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJOIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNiIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6Ik4iLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI2In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiTkxSN1IxUkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIyMjg0IiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE2NiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxNDk2MSIsInRvdGFsVGF4IjoiNDMyMiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTQ5NjEiLCJ0b3RhbFRheEFtb3VudCI6IjQzMjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE3MSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxNzE3NCIsInRvdGFsVGF4IjoiNDMyMiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxNzE3NCIsInRvdGFsVGF4QW1vdW50IjoiNDMyMiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "ZRH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "ZRH", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "2284", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 21551.62, "calendar_total_sell": 21551.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21551.62, "filter": { "id": "F1AE00019-246", "price": 21551.62, "gross_total": 14711, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "ZRH", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:15", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-08-25T08:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260915zrh2026062612109774zrh202606261610doh20260626231096doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250245lhr202608250800119", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-247", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-247", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ZRH", "arrival_time": "2026-06-26T12:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9774" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9774" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasis": "YLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "ZRH", "departure_time": "2026-06-26T16:10", "origin_terminal": null, "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "DOH", "arrival_time": "2026-06-26T23:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-247", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T21:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-25T00:05", "destination_terminal": null, "dateVariation": "1", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "443" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-25T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-25T06:30", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-25", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "103" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "S", "meal_code": null, "seat_available": "9", "fareBasis": "SLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 21917.87, "gross_total": 14961, "base_fare": 15586.14, "tax": 6331.73, "sell": { "currency": "SEK", "total": 21917.87, "base_fare": 15586.14, "tax": 6331.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTQ5NjEsImJhc2VfZmFyZSI6MTA2MzksInRheCI6NDMyMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjE0OTYxLCJiYXNlX2ZhcmUiOjEwNjM5LCJ0YXgiOjQzMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTQ5NjEsImJhc2VfZmFyZSI6MTA2MzksInRheCI6NDMyMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 21917.87, "base_fare": 15586.14, "tax": 6331.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15586.14", "tax": "6331.73", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 21917.87, "base_fare": 15586.14, "tax": 6331.73, "gross": { "base_fare": "15586.14", "tax": "6331.73", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjE0OTYxLjAwIiwiYmFzZV9mYXJlIjoiMTA2MzkuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MzkuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiMTQ5NjEuMDAiLCJiYXNlX2ZhcmUiOiIxMDYzOS4wMCIsInRheCI6IjQzMjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYzOS4wMCIsInRheCI6IjQzMjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiIxNDk2MS4wMCIsImJhc2VfZmFyZSI6IjEwNjM5LjAwIiwidGF4IjoiNDMyMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDk2MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER247", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQ1IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwOToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEyOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiWlJIIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NzQiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiWlJIIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI5NiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA5MTUyNjA2MjYxMjEwTEhSWlJIUVJCQTk3NzQyNjA2MjYxNjEwMjYwNjI2MjMxMFpSSERPSFFSUVI5NjI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjciLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzUiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjIxOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjUiLCJ0aW1lT2ZBcnJpdmFsIjoiMDA6MDUiLCJkYXRlVmFyaWF0aW9uIjoiMSIsIm9yaWdpbiI6IkJHVyIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJET0giLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6bnVsbCwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiNDQzIiwiZXF1aXBtZW50VHlwZSI6IjMyMCIsImVsZWN0cm9uaWNUaWNrZXRpbmciOiJZIiwicHJvZHVjdERldGFpbFF1YWxpZmllciI6Ik5EUiIsImZsaWdodENoYXJhY3RlcmlzdGljcyI6bnVsbCwiYm9va2luZ0NsYXNzRGF0YSI6W3sicHRjIjoiQURUIiwiZGF0YSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn19XX0seyJkYXRlT2ZEZXBhcnR1cmUiOiIyMDI2LTA4LTI1IiwidGltZU9mRGVwYXJ0dXJlIjoiMDE6MTUiLCJkYXRlT2ZBcnJpdmFsIjoiMjAyNi0wOC0yNSIsInRpbWVPZkFycml2YWwiOiIwNjozMCIsImRhdGVWYXJpYXRpb24iOm51bGwsIm9yaWdpbiI6IkRPSCIsIm9yaWdpbl90ZXJtaW5hbCI6bnVsbCwiZGVzdGluYXRpb24iOiJMSFIiLCJkZXN0aW5hdGlvbl90ZXJtaW5hbCI6IjQiLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiIxMDMiLCJlcXVpcG1lbnRUeXBlIjoiMzg4IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYyMTU1MjUwODI2MDAwNUJHV0RPSFFSUVI0NDMyNTA4MjYwMTE1MjUwODI2MDYzMERPSExIUlFSUVIxMDMiLCJmYXJlRmFtaWx5SW5mbyI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIn19XSwicHJpY2VfZGF0YSI6W3siaXRlbU51bWJlciI6IjE2NiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxNDk2MSIsInRvdGFsVGF4IjoiNDMyMiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMiIsImZhcmVGYW1pbHluYW1lIjoiRUNPTlZFTklFTiIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT05WRU5JRU5DRSIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiQ0hBIn0seyJyZWZlcmVuY2UiOiI4Iiwic3RhdHVzIjoiSU5DIn1dfX0sImJhZ2dhZ2UiOltudWxsXSwiUGFzc2VuZ2VyRGF0YSI6W3sidG90YWxGYXJlQW1vdW50IjoiMTQ5NjEiLCJ0b3RhbFRheEFtb3VudCI6IjQzMjIiLCJwcmljaW5nVGlja2V0aW5nIjpbXSwicHRjIjoiQURUIiwidG90YWxQYXgiOjEsInRyYXZlbGxlckluZm8iOlt7InJlZiI6IjEifV0sImJvb2tpbmdDbGFzc0RhdGEiOnsiMSI6eyIxIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjMiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fSwiMiI6eyIxIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiUyIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJTTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMiI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoyLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJTIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlMiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiU0xSN1IxU0UiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19fSwicHJpY2luZ01lc3NhZ2UiOnsiUGVuYWx0aWVzIjp7ImluZm8iOiJQRU5BTFRZIEFQUExJRVMiLCJ0eXBlIjoiNzMiLCJhbW91bnQiOiIxMTkwIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19LHsiaXRlbU51bWJlciI6IjE3MSIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsImN1cnJlbmN5IjpudWxsLCJ0b3RhbEZhcmUiOiIxNzE3NCIsInRvdGFsVGF4IjoiNDMyMiIsImZhcmVGYW1pbHlQZXJTZWciOnsiMSI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX0sIjIiOnsicmVmTnVtYmVyIjoiMTAiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT01GT1JUIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTUZPUlQiLCJjYXJyaWVyIjoiUVIiLCJzZXJ2aWNlcyI6W3sicmVmZXJlbmNlIjoiMSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMyIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNCIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNSIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiNiIsInN0YXR1cyI6IklOQyJ9LHsicmVmZXJlbmNlIjoiMzEiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxNzE3NCIsInRvdGFsVGF4QW1vdW50IjoiNDMyMiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJITFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjY0MyIsImN1cnJlbmN5IjoiREtLIn19fV0sInNlcnZpY2VHcm91cEluZm8iOnsiMSI6eyJudW1iZXIiOiIxIiwiZnJlZVRleHQiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIiwidGl0bGUiOiJDQUJJTiBCQUcgMSBQSUVDRSA3IEtHIn0sIjIiOnsibnVtYmVyIjoiMiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIzIjp7Im51bWJlciI6IjMiLCJmcmVlVGV4dCI6Ik1FQUwgQkVWRVJBR0UiLCJ0aXRsZSI6Ik1FQUwgQkVWRVJBR0UifSwiNCI6eyJudW1iZXIiOiI0IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiNSI6eyJudW1iZXIiOiI1IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiNiI6eyJudW1iZXIiOiI2IiwiZnJlZVRleHQiOiJQUkVNSVVNIFNFQVQiLCJ0aXRsZSI6IlBSRU1JVU0gU0VBVCJ9LCI3Ijp7Im51bWJlciI6IjciLCJmcmVlVGV4dCI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI4Ijp7Im51bWJlciI6IjgiLCJmcmVlVGV4dCI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjkiOnsibnVtYmVyIjoiOSIsImZyZWVUZXh0IjoiQkFHIElOQ0xVREVEIiwidGl0bGUiOiJCQUcgSU5DTFVERUQifSwiMTAiOnsibnVtYmVyIjoiMTAiLCJmcmVlVGV4dCI6Ik1FQUwgU0VSVklDRSIsInRpdGxlIjoiTUVBTCBTRVJWSUNFIn0sIjExIjp7Im51bWJlciI6IjExIiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04ifSwiMTIiOnsibnVtYmVyIjoiMTIiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIxMyI6eyJudW1iZXIiOiIxMyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjE0Ijp7Im51bWJlciI6IjE0IiwiZnJlZVRleHQiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCIsInRpdGxlIjoiT05MSU5FIE1FU1NBR0UgUklHSFQifSwiMTUiOnsibnVtYmVyIjoiMTUiLCJmcmVlVGV4dCI6IkZST05UIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiJ9LCIxNiI6eyJudW1iZXIiOiIxNiIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIxNyI6eyJudW1iZXIiOiIxNyIsImZyZWVUZXh0IjoiQkVWRVJBR0UiLCJ0aXRsZSI6IkJFVkVSQUdFIn0sIjE4Ijp7Im51bWJlciI6IjE4IiwiZnJlZVRleHQiOiJNRUFMIFZPVUNIRVIiLCJ0aXRsZSI6Ik1FQUwgVk9VQ0hFUiJ9LCIxOSI6eyJudW1iZXIiOiIxOSIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjIwIjp7Im51bWJlciI6IjIwIiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjIxIjp7Im51bWJlciI6IjIxIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjIiOnsibnVtYmVyIjoiMjIiLCJmcmVlVGV4dCI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIyMyI6eyJudW1iZXIiOiIyMyIsImZyZWVUZXh0IjoiQ0FSUlkgT04gQkFHR0FHRSIsInRpdGxlIjoiQ0FSUlkgT04gQkFHR0FHRSJ9LCIyNCI6eyJudW1iZXIiOiIyNCIsImZyZWVUZXh0IjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSIsInRpdGxlIjoiRlJFRSBCQUdHQUdFIEFMTE9XQU5DRSJ9LCIyNSI6eyJudW1iZXIiOiIyNSIsImZyZWVUZXh0IjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCIsInRpdGxlIjoiUFJFIFJFU0VSVkVEIFNFQVQgQVNTSUdOTUVOVCJ9LCIyNiI6eyJudW1iZXIiOiIyNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMjciOnsibnVtYmVyIjoiMjciLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyOCI6eyJudW1iZXIiOiIyOCIsImZyZWVUZXh0IjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIn0sIjI5Ijp7Im51bWJlciI6IjI5IiwiZnJlZVRleHQiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQUZURVIgREVQQVJUVVJFIn0sIjMwIjp7Im51bWJlciI6IjMwIiwiZnJlZVRleHQiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzEiOnsibnVtYmVyIjoiMzEiLCJmcmVlVGV4dCI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjEwMCBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiMzIiOnsibnVtYmVyIjoiMzIiLCJmcmVlVGV4dCI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMzIjp7Im51bWJlciI6IjMzIiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMifSwiMzQiOnsibnVtYmVyIjoiMzQiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyJ9LCIzNSI6eyJudW1iZXIiOiIzNSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiU1RBTkRBUkQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzNiI6eyJudW1iZXIiOiIzNiIsImZyZWVUZXh0IjoiTUlMRUFHRSBBQ0NSVUFMIiwidGl0bGUiOiJNSUxFQUdFIEFDQ1JVQUwifSwiMzciOnsibnVtYmVyIjoiMzciLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMzgiOnsibnVtYmVyIjoiMzgiLCJmcmVlVGV4dCI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiJ9LCIzOSI6eyJudW1iZXIiOiIzOSIsImZyZWVUZXh0IjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQiLCJ0aXRsZSI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIn19fV19", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "ZRH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "ZRH", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-25", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-25", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 21917.87, "calendar_total_sell": 21917.87, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21917.87, "filter": { "id": "F1AE00019-247", "price": 21917.87, "gross_total": 14961, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "ZRH", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:15", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-08-25T06:30", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260915zrh2026062612109774zrh202606261610doh20260626231096doh202606270115bgw202606270320458bgw202608242155doh202608250005443doh202608250115lhr202608250630103", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-248", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-248", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H05M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T09:15", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ZRH", "arrival_time": "2026-06-26T12:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "9774" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9774" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "5", "fareBasis": "YLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "ZRH", "departure_time": "2026-06-26T16:10", "origin_terminal": null, "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "DOH", "arrival_time": "2026-06-26T23:10", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "96" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-06-27T01:15", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BGW", "arrival_time": "2026-06-27T03:20", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "458" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YLR7R1FE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOMFORT", "fareFamilyName": "ECONOMY COMFORT", "fareFamilyRefNo": "10", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-248", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T11:55", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "DOH", "arrival_time": "2026-08-24T14:00", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "445" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "DOH", "departure_time": "2026-08-24T15:10", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "LHR", "arrival_time": "2026-08-24T20:25", "destination_terminal": "4", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "15" }, "booking_class": { "cabin_class": "ECONOMY CONVENIENCE", "cabin_code": "M", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasis": "LLR7R1SE", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECONVENIEN", "fareFamilyName": "ECONOMY CONVENIENCE", "fareFamilyRefNo": "2", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 22842.28, "gross_total": 15592, "base_fare": 16510.55, "tax": 6331.73, "sell": { "currency": "SEK", "total": 22842.28, "base_fare": 16510.55, "tax": 6331.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTU1OTIsImJhc2VfZmFyZSI6MTEyNzAsInRheCI6NDMyMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjE1NTkyLCJiYXNlX2ZhcmUiOjExMjcwLCJ0YXgiOjQzMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MTU1OTIsImJhc2VfZmFyZSI6MTEyNzAsInRheCI6NDMyMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 22842.28, "base_fare": 16510.55, "tax": 6331.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "16510.55", "tax": "6331.73", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 22842.28, "base_fare": 16510.55, "tax": 6331.73, "gross": { "base_fare": "16510.55", "tax": "6331.73", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjE1NTkyLjAwIiwiYmFzZV9mYXJlIjoiMTEyNzAuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyNzAuMDAiLCJ0YXgiOiI0MzIyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiMTU1OTIuMDAiLCJiYXNlX2ZhcmUiOiIxMTI3MC4wMCIsInRheCI6IjQzMjIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTI3MC4wMCIsInRheCI6IjQzMjIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiIxNTU5Mi4wMCIsImJhc2VfZmFyZSI6IjExMjcwLjAwIiwidGF4IjoiNDMyMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTU5MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOMFORT#ER248", "brandName": "ECONOMY COMFORT", "meta_data": "eyJmbGlnaHRfZGF0YSI6W3sic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6IjQ1IiwiRWxhcHNlZEZseWluZ1RpbWUiOiIxNjA1IiwiTWFqb3JpdHlDYXJyaWVyIjoiUVIiLCJmbGlnaHRSb3V0ZXMiOlt7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIwOToxNSIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjEyOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiTEhSIiwib3JpZ2luX3Rlcm1pbmFsIjoiNSIsImRlc3RpbmF0aW9uIjoiWlJIIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJCQSIsImZsaWdodE51bWJlciI6Ijk3NzQiLCJlcXVpcG1lbnRUeXBlIjoiMzE5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiQVZSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjEsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifX1dfSx7ImRhdGVPZkRlcGFydHVyZSI6IjIwMjYtMDYtMjYiLCJ0aW1lT2ZEZXBhcnR1cmUiOiIxNjoxMCIsImRhdGVPZkFycml2YWwiOiIyMDI2LTA2LTI2IiwidGltZU9mQXJyaXZhbCI6IjIzOjEwIiwiZGF0ZVZhcmlhdGlvbiI6bnVsbCwib3JpZ2luIjoiWlJIIiwib3JpZ2luX3Rlcm1pbmFsIjpudWxsLCJkZXN0aW5hdGlvbiI6IkRPSCIsImRlc3RpbmF0aW9uX3Rlcm1pbmFsIjpudWxsLCJtYXJrZXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJmbGlnaHROdW1iZXIiOiI5NiIsImVxdWlwbWVudFR5cGUiOiIzNTkiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wNi0yNyIsInRpbWVPZkRlcGFydHVyZSI6IjAxOjE1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDYtMjciLCJ0aW1lT2ZBcnJpdmFsIjoiMDM6MjAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiQkdXIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ1OCIsImVxdWlwbWVudFR5cGUiOiI3ODgiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJBSVAiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MywibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fV19XSwic2VnbWVudFVJRCI6IjI2MDYyNjA5MTUyNjA2MjYxMjEwTEhSWlJIUVJCQTk3NzQyNjA2MjYxNjEwMjYwNjI2MjMxMFpSSERPSFFSUVI5NjI3MDYyNjAxMTUyNzA2MjYwMzIwRE9IQkdXUVJRUjQ1OCIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIn19LHsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6IjkiLCJFbGFwc2VkRmx5aW5nVGltZSI6IjEwMzAiLCJNYWpvcml0eUNhcnJpZXIiOiJRUiIsImZsaWdodFJvdXRlcyI6W3siZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjExOjU1IiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMTQ6MDAiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJCR1ciLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiRE9IIiwiZGVzdGluYXRpb25fdGVybWluYWwiOm51bGwsIm1hcmtldGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsImZsaWdodE51bWJlciI6IjQ0NSIsImVxdWlwbWVudFR5cGUiOiIzMjAiLCJlbGVjdHJvbmljVGlja2V0aW5nIjoiWSIsInByb2R1Y3REZXRhaWxRdWFsaWZpZXIiOiJORFIiLCJmbGlnaHRDaGFyYWN0ZXJpc3RpY3MiOm51bGwsImJvb2tpbmdDbGFzc0RhdGEiOlt7InB0YyI6IkFEVCIsImRhdGEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9fV19LHsiZGF0ZU9mRGVwYXJ0dXJlIjoiMjAyNi0wOC0yNCIsInRpbWVPZkRlcGFydHVyZSI6IjE1OjEwIiwiZGF0ZU9mQXJyaXZhbCI6IjIwMjYtMDgtMjQiLCJ0aW1lT2ZBcnJpdmFsIjoiMjA6MjUiLCJkYXRlVmFyaWF0aW9uIjpudWxsLCJvcmlnaW4iOiJET0giLCJvcmlnaW5fdGVybWluYWwiOm51bGwsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVzdGluYXRpb25fdGVybWluYWwiOiI0IiwibWFya2V0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwiZmxpZ2h0TnVtYmVyIjoiMTUiLCJlcXVpcG1lbnRUeXBlIjoiMzU5IiwiZWxlY3Ryb25pY1RpY2tldGluZyI6IlkiLCJwcm9kdWN0RGV0YWlsUXVhbGlmaWVyIjoiTkRSIiwiZmxpZ2h0Q2hhcmFjdGVyaXN0aWNzIjpudWxsLCJib29raW5nQ2xhc3NEYXRhIjpbeyJwdGMiOiJBRFQiLCJkYXRhIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX1dfV0sInNlZ21lbnRVSUQiOiIyNDA4MjYxMTU1MjQwODI2MTQwMEJHV0RPSFFSUVI0NDUyNDA4MjYxNTEwMjQwODI2MjAyNURPSExIUlFSUVIxNSIsImZhcmVGYW1pbHlJbmZvIjp7InJlZk51bWJlciI6IjIiLCJmYXJlRmFtaWx5bmFtZSI6IkVDT05WRU5JRU4iLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09OVkVOSUVOQ0UiLCJjYXJyaWVyIjoiUVIifX1dLCJwcmljZV9kYXRhIjpbeyJpdGVtTnVtYmVyIjoiMTcwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjE1NTkyIiwidG90YWxUYXgiOiI0MzIyIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIyIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09OVkVOSUVOIiwiZGVzY3JpcHRpb24iOiJFQ09OT01ZIENPTlZFTklFTkNFIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJDSEEifSx7InJlZmVyZW5jZSI6IjgiLCJzdGF0dXMiOiJJTkMifV19fSwiYmFnZ2FnZSI6W251bGxdLCJQYXNzZW5nZXJEYXRhIjpbeyJ0b3RhbEZhcmVBbW91bnQiOiIxNTU5MiIsInRvdGFsVGF4QW1vdW50IjoiNDMyMiIsInByaWNpbmdUaWNrZXRpbmciOltdLCJwdGMiOiJBRFQiLCJ0b3RhbFBheCI6MSwidHJhdmVsbGVySW5mbyI6W3sicmVmIjoiMSJ9XSwiYm9va2luZ0NsYXNzRGF0YSI6eyIxIjp7IjEiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjUiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6Ik4ifSwiMyI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjozLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJZIn19LCIyIjp7IjEiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MSwibWFqQ2FiaW4iOiJNIiwicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJMIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkxMUjdSMVNFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIyIjp7InNlZ1JlZiI6IjIiLCJPcHRpb25OdW1iZXIiOjIsIm1hakNhYmluIjoiTSIsInJiZCI6IkwiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiTCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJMTFI3UjFTRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX19LCJwcmljaW5nTWVzc2FnZSI6eyJQZW5hbHRpZXMiOnsiaW5mbyI6IlBFTkFMVFkgQVBQTElFUyIsInR5cGUiOiI3MyIsImFtb3VudCI6IjExOTAiLCJjdXJyZW5jeSI6IkRLSyJ9fX1dLCJzZXJ2aWNlR3JvdXBJbmZvIjp7IjEiOnsibnVtYmVyIjoiMSIsImZyZWVUZXh0IjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyIsInRpdGxlIjoiQ0FCSU4gQkFHIDEgUElFQ0UgNyBLRyJ9LCIyIjp7Im51bWJlciI6IjIiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMyI6eyJudW1iZXIiOiIzIiwiZnJlZVRleHQiOiJNRUFMIEJFVkVSQUdFIiwidGl0bGUiOiJNRUFMIEJFVkVSQUdFIn0sIjQiOnsibnVtYmVyIjoiNCIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjUiOnsibnVtYmVyIjoiNSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjYiOnsibnVtYmVyIjoiNiIsImZyZWVUZXh0IjoiUFJFTUlVTSBTRUFUIiwidGl0bGUiOiJQUkVNSVVNIFNFQVQifSwiNyI6eyJudW1iZXIiOiI3IiwiZnJlZVRleHQiOiI1MCBQQ1QgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOCI6eyJudW1iZXIiOiI4IiwiZnJlZVRleHQiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6Ijc1IFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCI5Ijp7Im51bWJlciI6IjkiLCJmcmVlVGV4dCI6IkJBRyBJTkNMVURFRCIsInRpdGxlIjoiQkFHIElOQ0xVREVEIn0sIjEwIjp7Im51bWJlciI6IjEwIiwiZnJlZVRleHQiOiJNRUFMIFNFUlZJQ0UiLCJ0aXRsZSI6Ik1FQUwgU0VSVklDRSJ9LCIxMSI6eyJudW1iZXIiOiIxMSIsImZyZWVUZXh0IjoiU1RBTkRBUkQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIn0sIjEyIjp7Im51bWJlciI6IjEyIiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMTMiOnsibnVtYmVyIjoiMTMiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIxNCI6eyJudW1iZXIiOiIxNCIsImZyZWVUZXh0IjoiT05MSU5FIE1FU1NBR0UgUklHSFQiLCJ0aXRsZSI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIn0sIjE1Ijp7Im51bWJlciI6IjE1IiwiZnJlZVRleHQiOiJGUk9OVCBTRUFUIFNFTEVDVElPTiIsInRpdGxlIjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04ifSwiMTYiOnsibnVtYmVyIjoiMTYiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMTciOnsibnVtYmVyIjoiMTciLCJmcmVlVGV4dCI6IkJFVkVSQUdFIiwidGl0bGUiOiJCRVZFUkFHRSJ9LCIxOCI6eyJudW1iZXIiOiIxOCIsImZyZWVUZXh0IjoiTUVBTCBWT1VDSEVSIiwidGl0bGUiOiJNRUFMIFZPVUNIRVIifSwiMTkiOnsibnVtYmVyIjoiMTkiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCIyMCI6eyJudW1iZXIiOiIyMCIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIyMSI6eyJudW1iZXIiOiIyMSIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjIyIjp7Im51bWJlciI6IjIyIiwiZnJlZVRleHQiOiIzMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCIsInRpdGxlIjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMjMiOnsibnVtYmVyIjoiMjMiLCJmcmVlVGV4dCI6IkNBUlJZIE9OIEJBR0dBR0UiLCJ0aXRsZSI6IkNBUlJZIE9OIEJBR0dBR0UifSwiMjQiOnsibnVtYmVyIjoiMjQiLCJmcmVlVGV4dCI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UiLCJ0aXRsZSI6IkZSRUUgQkFHR0FHRSBBTExPV0FOQ0UifSwiMjUiOnsibnVtYmVyIjoiMjUiLCJmcmVlVGV4dCI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQiLCJ0aXRsZSI6IlBSRSBSRVNFUlZFRCBTRUFUIEFTU0lHTk1FTlQifSwiMjYiOnsibnVtYmVyIjoiMjYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjI3Ijp7Im51bWJlciI6IjI3IiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMjgiOnsibnVtYmVyIjoiMjgiLCJmcmVlVGV4dCI6IlJFRlVORCBCRUZPUkUgREVQQVJUVVJFIiwidGl0bGUiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSJ9LCIyOSI6eyJudW1iZXIiOiIyOSIsImZyZWVUZXh0IjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEFGVEVSIERFUEFSVFVSRSJ9LCIzMCI6eyJudW1iZXIiOiIzMCIsImZyZWVUZXh0IjoiNzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjMxIjp7Im51bWJlciI6IjMxIiwiZnJlZVRleHQiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiIxMDAgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjMyIjp7Im51bWJlciI6IjMyIiwiZnJlZVRleHQiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjEwMCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMyI6eyJudW1iZXIiOiIzMyIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gRVVST1BFIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIn0sIjM0Ijp7Im51bWJlciI6IjM0IiwiZnJlZVRleHQiOiJDQVRFUklORyBPTiBJTlRFUkNPTlQgRkxUUyIsInRpdGxlIjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMifSwiMzUiOnsibnVtYmVyIjoiMzUiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlNUQU5EQVJEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzYiOnsibnVtYmVyIjoiMzYiLCJmcmVlVGV4dCI6Ik1JTEVBR0UgQUNDUlVBTCIsInRpdGxlIjoiTUlMRUFHRSBBQ0NSVUFMIn0sIjM3Ijp7Im51bWJlciI6IjM3IiwiZnJlZVRleHQiOiJVUEdSQURFIEVMSUdJQklMSVRZIiwidGl0bGUiOiJVUEdSQURFIEVMSUdJQklMSVRZIn0sIjM4Ijp7Im51bWJlciI6IjM4IiwiZnJlZVRleHQiOiJQUkVGRVJSRUQgU0VBVCBSRVNFUlZBVElPTiIsInRpdGxlIjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04ifSwiMzkiOnsibnVtYmVyIjoiMzkiLCJmcmVlVGV4dCI6IklOIEZMSUdIVCBFTlRFUlRBSU5NRU5UIiwidGl0bGUiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCJ9fX0seyJpdGVtTnVtYmVyIjoiMTcxIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwiY3VycmVuY3kiOm51bGwsInRvdGFsRmFyZSI6IjE3MTc0IiwidG90YWxUYXgiOiI0MzIyIiwiZmFyZUZhbWlseVBlclNlZyI6eyIxIjp7InJlZk51bWJlciI6IjEwIiwiZmFyZUZhbWlseW5hbWUiOiJFQ09NRk9SVCIsImRlc2NyaXB0aW9uIjoiRUNPTk9NWSBDT01GT1JUIiwiY2FycmllciI6IlFSIiwic2VydmljZXMiOlt7InJlZmVyZW5jZSI6IjEiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjIiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjQiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjUiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjYiLCJzdGF0dXMiOiJJTkMifSx7InJlZmVyZW5jZSI6IjMxIiwic3RhdHVzIjoiSU5DIn1dfSwiMiI6eyJyZWZOdW1iZXIiOiIxMCIsImZhcmVGYW1pbHluYW1lIjoiRUNPTUZPUlQiLCJkZXNjcmlwdGlvbiI6IkVDT05PTVkgQ09NRk9SVCIsImNhcnJpZXIiOiJRUiIsInNlcnZpY2VzIjpbeyJyZWZlcmVuY2UiOiIxIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIyIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzIiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI0Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI1Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiI2Iiwic3RhdHVzIjoiSU5DIn0seyJyZWZlcmVuY2UiOiIzMSIsInN0YXR1cyI6IklOQyJ9XX19LCJiYWdnYWdlIjpbbnVsbF0sIlBhc3NlbmdlckRhdGEiOlt7InRvdGFsRmFyZUFtb3VudCI6IjE3MTc0IiwidG90YWxUYXhBbW91bnQiOiI0MzIyIiwicHJpY2luZ1RpY2tldGluZyI6W10sInB0YyI6IkFEVCIsInRvdGFsUGF4IjoxLCJ0cmF2ZWxsZXJJbmZvIjpbeyJyZWYiOiIxIn1dLCJib29raW5nQ2xhc3NEYXRhIjp7IjEiOnsiMSI6eyJzZWdSZWYiOiIxIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiNSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI1In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiWUxSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMSIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJZIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IllMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiTiJ9LCIzIjp7InNlZ1JlZiI6IjEiLCJPcHRpb25OdW1iZXIiOjMsIm1hakNhYmluIjoiTSIsInJiZCI6IlkiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5IiwiY2FiaW5Qcm9kdWN0cyI6W3sicmJkIjoiWSIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkifV0sImNvcnBvcmF0ZUlkIjpudWxsLCJmYXJlQmFzaXMiOiJZTFI3UjFGRSIsInBhc3NlbmdlclR5cGUiOiJBRFQiLCJmYXJlVHlwZSI6IlJQIiwiYnJlYWtQb2ludCI6IlkifX0sIjIiOnsiMSI6eyJzZWdSZWYiOiIyIiwiT3B0aW9uTnVtYmVyIjoxLCJtYWpDYWJpbiI6Ik0iLCJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSIsImNhYmluUHJvZHVjdHMiOlt7InJiZCI6IkgiLCJjYWJpbiI6Ik0iLCJhdmxTdGF0dXMiOiI5In1dLCJjb3Jwb3JhdGVJZCI6bnVsbCwiZmFyZUJhc2lzIjoiSExSN1IxRkUiLCJwYXNzZW5nZXJUeXBlIjoiQURUIiwiZmFyZVR5cGUiOiJSUCIsImJyZWFrUG9pbnQiOiJOIn0sIjIiOnsic2VnUmVmIjoiMiIsIk9wdGlvbk51bWJlciI6MiwibWFqQ2FiaW4iOiJNIiwicmJkIjoiSCIsImNhYmluIjoiTSIsImF2bFN0YXR1cyI6IjkiLCJjYWJpblByb2R1Y3RzIjpbeyJyYmQiOiJIIiwiY2FiaW4iOiJNIiwiYXZsU3RhdHVzIjoiOSJ9XSwiY29ycG9yYXRlSWQiOm51bGwsImZhcmVCYXNpcyI6IkhMUjdSMUZFIiwicGFzc2VuZ2VyVHlwZSI6IkFEVCIsImZhcmVUeXBlIjoiUlAiLCJicmVha1BvaW50IjoiWSJ9fX0sInByaWNpbmdNZXNzYWdlIjp7IlBlbmFsdGllcyI6eyJpbmZvIjoiUEVOQUxUWSBBUFBMSUVTIiwidHlwZSI6IjczIiwiYW1vdW50IjoiNjQzIiwiY3VycmVuY3kiOiJES0sifX19XSwic2VydmljZUdyb3VwSW5mbyI6eyIxIjp7Im51bWJlciI6IjEiLCJmcmVlVGV4dCI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0ciLCJ0aXRsZSI6IkNBQklOIEJBRyAxIFBJRUNFIDcgS0cifSwiMiI6eyJudW1iZXIiOiIyIiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjMiOnsibnVtYmVyIjoiMyIsImZyZWVUZXh0IjoiTUVBTCBCRVZFUkFHRSIsInRpdGxlIjoiTUVBTCBCRVZFUkFHRSJ9LCI0Ijp7Im51bWJlciI6IjQiLCJmcmVlVGV4dCI6IlJFRlVOREFCTEUgVElDS0VUIiwidGl0bGUiOiJSRUZVTkRBQkxFIFRJQ0tFVCJ9LCI1Ijp7Im51bWJlciI6IjUiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCI2Ijp7Im51bWJlciI6IjYiLCJmcmVlVGV4dCI6IlBSRU1JVU0gU0VBVCIsInRpdGxlIjoiUFJFTUlVTSBTRUFUIn0sIjciOnsibnVtYmVyIjoiNyIsImZyZWVUZXh0IjoiNTAgUENUIFFNSUxFUyBBQ0NVTVVMQVRJT04iLCJ0aXRsZSI6IjUwIFBDVCBRTUlMRVMgQUNDVU1VTEFUSU9OIn0sIjgiOnsibnVtYmVyIjoiOCIsImZyZWVUZXh0IjoiNzUgUENUICBRTUlMRVMgQUNDVU1VTEFUSU9OIiwidGl0bGUiOiI3NSBQQ1QgIFFNSUxFUyBBQ0NVTVVMQVRJT04ifSwiOSI6eyJudW1iZXIiOiI5IiwiZnJlZVRleHQiOiJCQUcgSU5DTFVERUQiLCJ0aXRsZSI6IkJBRyBJTkNMVURFRCJ9LCIxMCI6eyJudW1iZXIiOiIxMCIsImZyZWVUZXh0IjoiTUVBTCBTRVJWSUNFIiwidGl0bGUiOiJNRUFMIFNFUlZJQ0UifSwiMTEiOnsibnVtYmVyIjoiMTEiLCJmcmVlVGV4dCI6IlNUQU5EQVJEIFNFQVQgU0VMRUNUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFNFTEVDVElPTiJ9LCIxMiI6eyJudW1iZXIiOiIxMiIsImZyZWVUZXh0IjoiUkVGVU5EQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IlJFRlVOREFCTEUgVElDS0VUIn0sIjEzIjp7Im51bWJlciI6IjEzIiwiZnJlZVRleHQiOiJDSEFOR0VBQkxFIFRJQ0tFVCIsInRpdGxlIjoiQ0hBTkdFQUJMRSBUSUNLRVQifSwiMTQiOnsibnVtYmVyIjoiMTQiLCJmcmVlVGV4dCI6Ik9OTElORSBNRVNTQUdFIFJJR0hUIiwidGl0bGUiOiJPTkxJTkUgTUVTU0FHRSBSSUdIVCJ9LCIxNSI6eyJudW1iZXIiOiIxNSIsImZyZWVUZXh0IjoiRlJPTlQgU0VBVCBTRUxFQ1RJT04iLCJ0aXRsZSI6IkZST05UIFNFQVQgU0VMRUNUSU9OIn0sIjE2Ijp7Im51bWJlciI6IjE2IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjE3Ijp7Im51bWJlciI6IjE3IiwiZnJlZVRleHQiOiJCRVZFUkFHRSIsInRpdGxlIjoiQkVWRVJBR0UifSwiMTgiOnsibnVtYmVyIjoiMTgiLCJmcmVlVGV4dCI6Ik1FQUwgVk9VQ0hFUiIsInRpdGxlIjoiTUVBTCBWT1VDSEVSIn0sIjE5Ijp7Im51bWJlciI6IjE5IiwiZnJlZVRleHQiOiJSRUZVTkRBQkxFIFRJQ0tFVCIsInRpdGxlIjoiUkVGVU5EQUJMRSBUSUNLRVQifSwiMjAiOnsibnVtYmVyIjoiMjAiLCJmcmVlVGV4dCI6IlVQR1JBREUgRUxJR0lCSUxJVFkiLCJ0aXRsZSI6IlVQR1JBREUgRUxJR0lCSUxJVFkifSwiMjEiOnsibnVtYmVyIjoiMjEiLCJmcmVlVGV4dCI6IkNIQU5HRUFCTEUgVElDS0VUIiwidGl0bGUiOiJDSEFOR0VBQkxFIFRJQ0tFVCJ9LCIyMiI6eyJudW1iZXIiOiIyMiIsImZyZWVUZXh0IjoiMzAgUEVSQ0VOVCBNSUxFUyBFQVJORUQiLCJ0aXRsZSI6IjMwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIn0sIjIzIjp7Im51bWJlciI6IjIzIiwiZnJlZVRleHQiOiJDQVJSWSBPTiBCQUdHQUdFIiwidGl0bGUiOiJDQVJSWSBPTiBCQUdHQUdFIn0sIjI0Ijp7Im51bWJlciI6IjI0IiwiZnJlZVRleHQiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIiwidGl0bGUiOiJGUkVFIEJBR0dBR0UgQUxMT1dBTkNFIn0sIjI1Ijp7Im51bWJlciI6IjI1IiwiZnJlZVRleHQiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIiwidGl0bGUiOiJQUkUgUkVTRVJWRUQgU0VBVCBBU1NJR05NRU5UIn0sIjI2Ijp7Im51bWJlciI6IjI2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIyNyI6eyJudW1iZXIiOiIyNyIsImZyZWVUZXh0IjoiQ0hBTkdFQUJMRSBUSUNLRVQiLCJ0aXRsZSI6IkNIQU5HRUFCTEUgVElDS0VUIn0sIjI4Ijp7Im51bWJlciI6IjI4IiwiZnJlZVRleHQiOiJSRUZVTkQgQkVGT1JFIERFUEFSVFVSRSIsInRpdGxlIjoiUkVGVU5EIEJFRk9SRSBERVBBUlRVUkUifSwiMjkiOnsibnVtYmVyIjoiMjkiLCJmcmVlVGV4dCI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUiLCJ0aXRsZSI6IlJFRlVORCBBRlRFUiBERVBBUlRVUkUifSwiMzAiOnsibnVtYmVyIjoiMzAiLCJmcmVlVGV4dCI6IjcwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiI3MCBQRVJDRU5UIE1JTEVTIEVBUk5FRCJ9LCIzMSI6eyJudW1iZXIiOiIzMSIsImZyZWVUZXh0IjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiIsInRpdGxlIjoiMTAwIFBDVCAgUU1JTEVTIEFDQ1VNVUxBVElPTiJ9LCIzMiI6eyJudW1iZXIiOiIzMiIsImZyZWVUZXh0IjoiMTAwIFBFUkNFTlQgTUlMRVMgRUFSTkVEIiwidGl0bGUiOiIxMDAgUEVSQ0VOVCBNSUxFUyBFQVJORUQifSwiMzMiOnsibnVtYmVyIjoiMzMiLCJmcmVlVGV4dCI6IkNBVEVSSU5HIE9OIEVVUk9QRSBGTFRTIiwidGl0bGUiOiJDQVRFUklORyBPTiBFVVJPUEUgRkxUUyJ9LCIzNCI6eyJudW1iZXIiOiIzNCIsImZyZWVUZXh0IjoiQ0FURVJJTkcgT04gSU5URVJDT05UIEZMVFMiLCJ0aXRsZSI6IkNBVEVSSU5HIE9OIElOVEVSQ09OVCBGTFRTIn0sIjM1Ijp7Im51bWJlciI6IjM1IiwiZnJlZVRleHQiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIiwidGl0bGUiOiJTVEFOREFSRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM2Ijp7Im51bWJlciI6IjM2IiwiZnJlZVRleHQiOiJNSUxFQUdFIEFDQ1JVQUwiLCJ0aXRsZSI6Ik1JTEVBR0UgQUNDUlVBTCJ9LCIzNyI6eyJudW1iZXIiOiIzNyIsImZyZWVUZXh0IjoiVVBHUkFERSBFTElHSUJJTElUWSIsInRpdGxlIjoiVVBHUkFERSBFTElHSUJJTElUWSJ9LCIzOCI6eyJudW1iZXIiOiIzOCIsImZyZWVUZXh0IjoiUFJFRkVSUkVEIFNFQVQgUkVTRVJWQVRJT04iLCJ0aXRsZSI6IlBSRUZFUlJFRCBTRUFUIFJFU0VSVkFUSU9OIn0sIjM5Ijp7Im51bWJlciI6IjM5IiwiZnJlZVRleHQiOiJJTiBGTElHSFQgRU5URVJUQUlOTUVOVCIsInRpdGxlIjoiSU4gRkxJR0hUIEVOVEVSVEFJTk1FTlQifX19XX0=", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "ZRH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "ZRH", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "DOH", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "DOH", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "1190", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 22842.28, "calendar_total_sell": 22842.28, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22842.28, "filter": { "id": "F1AE00019-248", "price": 22842.28, "gross_total": 15592, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "QR", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "ZRH", "DOH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-06-26T09:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-08-24T20:25", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606260915zrh2026062612109774zrh202606261610doh20260626231096doh202606270115bgw202606270320458bgw202608241155doh202608241400445doh202608241510lhr20260824202515", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178078605953117NUDYJ", "flight_key": "F1AE00019-249", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "supplier_title": "Amadeus Main", "color_code": "#ffffff", "supplier_code": "amadeus", "supplier_uid": "F1AE00019", "supplier_partner_code": "amadeus-1-00019", "flight_group": [ { "group": 1, "flight_key": "F1AE00019-249", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT12H50M", "transit_time": null, "routes": [ { "origin": "LHR", "departure_time": "2026-06-26T13:30", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "FRA", "arrival_time": "2026-06-26T16:05", "destination_terminal": "1", "dateVariation": null, "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4229" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4229" }, "booking_class": { "cabin_class": "ECONOMY FLEX", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YFF77WW", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECONOMY FLEX", "fareFamilyRefNo": "13", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "FRA", "departure_time": "2026-06-26T17:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "IST", "arrival_time": "2026-06-26T21:35", "destination_terminal": null, "dateVariation": null, "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-06-26", "flight_time": null, "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1304" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1304" }, "booking_class": { "cabin_class": "ECONOMY FLEX", "cabin_code": "M", "booking_code": "Y", "meal_code": null, "seat_available": "9", "fareBasis": "YFF77WW", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECONOMY FLEX", "fareFamilyRefNo": "13", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "IST", "departure_time": "2026-06-27T01:25", "origin_terminal": null, "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "BGW", "arrival_time": "2026-06-27T04:20", "destination_terminal": "A", "dateVariation": null, "destination_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "flight_date": "2026-06-27", "flight_time": null, "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY FLEX", "cabin_code": "M", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasis": "YFF77WW", "fareType": "RP", "corporateId": null, "fareFamilyCode": "ECOFLEX", "fareFamilyName": "ECONOMY FLEX", "fareFamilyRefNo": "13", "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] }, { "group": 1, "flight_key": "F1AE00019-249", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": null, "routes": [ { "origin": "BGW", "departure_time": "2026-08-24T04:20", "origin_terminal": null, "origin_airport": { "name": "Baghdad International Airport", "city": "Baghdad", "country": "Iraq", "timezone": "Asia\/Baghdad" }, "destination": "CAI", "arrival_time": "2026-08-24T06:45", "destination_terminal": "3", "dateVariation": null, "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "628" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HREMSO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } }, { "origin": "CAI", "departure_time": "2026-08-24T10:30", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-08-24T13:35", "destination_terminal": "2", "dateVariation": null, "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-08-24", "flight_time": null, "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "M", "booking_code": "H", "meal_code": null, "seat_available": "9", "fareBasis": "HLREMSO", "fareType": "RP", "corporateId": null, "fareFamilyCode": null, "fareFamilyName": null, "fareFamilyRefNo": null, "fareType_Title": "Published fares" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null, "title": null } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "SEK", "total": 46436.11, "gross_total": 31697, "base_fare": 39389.46, "tax": 7046.65, "sell": { "currency": "SEK", "total": 46436.11, "base_fare": 39389.46, "tax": 7046.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MzE2OTcsImJhc2VfZmFyZSI6MjY4ODcsInRheCI6NDgxMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOjMxNjk3LCJiYXNlX2ZhcmUiOjI2ODg3LCJ0YXgiOjQ4MTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6MzE2OTcsImJhc2VfZmFyZSI6MjY4ODcsInRheCI6NDgxMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 46436.11, "base_fare": 39389.46, "tax": 7046.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "39389.46", "tax": "7046.65", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "SEK", "total": 46436.11, "base_fare": 39389.46, "tax": 7046.65, "gross": { "base_fare": "39389.46", "tax": "7046.65", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJES0siLCJ0b3RhbCI6IjMxNjk3LjAwIiwiYmFzZV9mYXJlIjoiMjY4ODcuMDAiLCJ0YXgiOiI0ODEwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4ODcuMDAiLCJ0YXgiOiI0ODEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjQ3IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkRLSyIsInRvdGFsIjoiMzE2OTcuMDAiLCJiYXNlX2ZhcmUiOiIyNjg4Ny4wMCIsInRheCI6IjQ4MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg4Ny4wMCIsInRheCI6IjQ4MTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiREtLIiwidG90YWwiOiIzMTY5Ny4wMCIsImJhc2VfZmFyZSI6IjI2ODg3LjAwIiwidGF4IjoiNDgxMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMTY5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "promo_title": "Nego Fares", "promo_rules": "Nego Fares", "brandCode": "ECOFLEX#ER249", "brandName": "ECONOMY FLEX", "baggage": [ { "passenger_type": "ADT", "origin": "LHR", "destination": "FRA", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "FRA", "destination": "IST", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "IST", "destination": "BGW", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "BGW", "destination": "CAI", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null }, { "passenger_type": "ADT", "origin": "CAI", "destination": "LHR", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": null } ], "fare_rules": { "refundable_data": [], "refundable": "partially-refundable", "change_before_departure": "not-available", "Penalties": { "info": "PENALTY APPLIES", "type": "73", "amount": "778", "currency": "DKK" } }, "calendar_key": "2026-06-26-2026-08-24", "calendar_flight_date": "2026-06-26", "calendar_arrival_date": "2026-08-24", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 46436.11, "calendar_total_sell": 46436.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 46436.11, "filter": { "id": "F1AE00019-249", "price": 46436.11, "gross_total": 31697, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY FLEX", "connecting_airport": [ "FRA", "IST", "CAI" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-06-26T13:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-08-24T13:35", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202606261330fra2026062616054229fra202606261730ist2026062621351304ist202606270125bgw202606270420802bgw202608240420cai202608240645628cai202608241030lhr202608241335777", "destination_reach_time": "PT", "destination_reach_timestamp": null } ] }